Skyline view of the town of Silves with moorish castle and cathedral, Algarve, Portugal Europe

- Image ID: E4R9YW
Skyline view of the town of Silves with moorish castle and cathedral, Algarve, Portugal Europe
Kumar Sriskandan / Alamy Stock Photo
Image ID: E4R9YW
Location: Silves town, Algarve, Portugal, Europe