Here’s Why Batalha Monastery Is the Most Culturally Important Landmark in Portugal

Portugal is filled with stunning and culturally significant landmarks, but few are as impressive as the Batalha Monastery. Located in Portugal’s central region near the city of Leira, it initially took over 100 years to build with numerous architects overseeing the process. Officially named as the Monastery of Saint Mary of the Victory, it is […]

Continue Reading