3 Reasons Why Sintra is a Must

Sintra is arguably one of the most awe-inspiring places in Portugal. This small town, located within the lush hills of the Sintra Mountains, is the perfect embodiment of enchantment and extravagance. Here are 3 reasons why Sintra is a must! 1. It’s a Game of Thrones Lover’s Dream You’ll feel like you’ve time-traveled back to… Continue reading 3 Reasons Why Sintra is a Must