Batalha Portugal
Batalha, a small town in the hills of Leiria, Portugal, has become an important place thanks to the construction of its magnificent monastery, declared a World Heritage Site by UNESCO. The monastery was built to celebrate the Portuguese victory against the Castilians in the Battle of Aljubarrota in 1385, in accordance with a vow made … Read more