Castles and Seafood: Sintra and Cascais, Portugal

Sintra and Cascais are two places close by Lisbon that everyone visiting Portugal should see! We were enchanted by the beauty of the castles we visited and refreshed by the crisp air in Sintra-Cascais Natural Park, perched high above the Atlantic Ocean. Continue reading “Castles and Seafood: Sintra and Cascais, Portugal”