Carvoeiro Beach

Carvoeiro beach in the Algarve (praia do Carvoeiro) is known as the ‘town beach’ located in the centre of a typical Algarve fishing village called Carvoeiro. It is a small sweep of sand nestled in a valley sheltered by cliffs … Continue reading Carvoeiro Beach