Home » Beaches » Monte Gordo beaches » Praia Verde » Castro Marim