Monserrate Palace – Sintra, Portugal

The Monserrate Palace is a palatial villa located near Sintra, the traditional summer resort of the Portuguese court in the foothills overlooking the Atlantic Ocean north of the capital, Lisbon. The cultural landscape of Sintra is a UNESCO World Heritage Site.

New photo by Wanderlust Family Adventure / Google Photos
New photo by Wanderlust Family Adventure / Google Photos
New photo by Wanderlust Family Adventure / Google Photos