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…

View Post