Winding little cobbled streets insides the castle walls of the beautiful village of Marvao in Central Portugal.
 
Stop Slideshow
Start Slideshow
Refresh