Fort São João de Arade from Praia Grande, Ferragudo, Algarve
Fantastic caves, rock formations and sandy beaches located within Portimão’s harbour walls where the river Arade joins the Atlantic Ocean.at the coast at Praia do Pintadinho near Ferragudo, Algarve, Portugal.