Sintra is one of Portugal’s most picturesque cities, a mix of natural and man-made beauty: lush green valleys, rocky hilltops and sumptuous castles and palaces. This variety of beautiful scenery and historic buildings make Sintra an important part of any Portugal itinerary. There is quite a lot to see and do in this small town …
The 5 Most Beautiful Castles & Palaces in Sintra, PortugalRead More