The last Portuguese village on our journey, the charming Marvão. An imposing castle shrouded in legends and surrounded by breathtaking scenery.
Returning to one-page view...