beachside villas in Carvoeiro, Portugal

- Image ID: DTA8YN
beachside villas in Carvoeiro, Portugal
Robert Wilkinson / Alamy Stock Photo
Image ID: DTA8YN
beachside villas in Carvoeiro, Portugal