Tourists taking the tourist train, Carvoeiro town, Algarve, Portugal Europe

- Image ID: E55CWR
Tourists taking the tourist train, Carvoeiro town, Algarve, Portugal Europe
Kumar Sriskandan / Alamy Stock Photo
Image ID: E55CWR
Location: Carvoeiro town, Algarve, Portugal Europe