Day: 28 January 2020

Mafra

Magnificent Mafra

Comprising a palace, monastery and church, the vast royal edifice of Mafra is one of the largest historical buildings in Europe and a must-see monument for people visiting the Greater […]