2024
MOORISH CASTLE
Aljezur
Castles to visit
4/5
(1 review)
It is obvious that it was not built there by chance. Older civilizations ...Read more