Description:
Monserrate Palace is referred as a Palácio de Monserrate in Portuguese and it was built in sixteenth century. It is located at Sintra 2710-001, Portugal. The architecture of the Palace and Garden is sturdily inspired by English park and palace. Walk around the beautiful waterfalls, lakes and exotic trees to explore this distinctive Park.