Marvão is a medieval town in Portugal perched high on a hill in the Serra de São Mamede Natural Park near the Spanish border. It has one of Portugal's best preserved castles and the city walls offer incredible views across the plains below.
You can see footage of Marvão and other towns in eastern Portugal such as Manteigas and Piódão on my video blog.