In a fairy tale: Sintra, Portugal
Sintra, a quaint Portugese town set amidst Serra de Sintra mountains, is known for its fairy-tale palaces, Romanticism style of architecture, vast gardens and thickly wooded forests. And a fairy-tale land Sintra is! With its abundant colorful and quirky castles and palaces, its old town’s winding alleys, and its green …