Castro Marim Castle

E69268

Castro Marim Castle is a historic medieval fortress in Portugal’s Algarve region, notable for its strategic hilltop position near the Guadiana River and the Spanish border.




Please wait…