Batalha, a small town in central Portugal’s Leiria District, is home to the awe-inspiring Batalha Monastery, a UNESCO World Heritage Site and a masterpiece of Gothic architecture. Built to commemorate the 1385 Battle of Aljubarrota, … Batalha’s Gothic Glory: A Monumental Day Trip Through Portuguese HistoryRead more