x
Beach life in Carvoeiro at the Algarve Coast in Portugal