Walking in Medieval Alentejo, Portugal: Impressive medieval villages and untouched nature. Portugal is a land that offers a great diversity of natural, architectural, cultural, gastronomic aspects, giving any visitor the opportunity of admiring unique diverse...