Uncover the Hidden Gems of Mafra, Portugal Nestled between Lisbon and Sintra, lies the charming town of Mafra, Portugal – a hidden gem waiting to be uncovered. While tourists flock to the nearby popular destinations, Mafra remains relatively unknown, offering…

