Tag: Monserrate Palace
Visit the fairy tale land of castles in Sintra, Portugal
Sintra is a gorgeous Portuguese town, only 45 minutes from Lisbon, full of architectural wonders such as castles and palaces. Sintra is the center of Portuguese culture…