Batalha Portugal: The Ultimate Guide to Batalha [2025]
Batalha is a peaceful town around 120km north of Lisbon with one very big surprise. The name of the town – Batalha – literally means battle and was the stage for one of the most important battles in Portuguese history. In 1385, Batalha de Aljubarrota secured Portuguese independence from Castile. To honour that victory, King …