View from the town of Salobrena on the Costa Tropical of Granada Province, Spain with its Moorish castle atop the hill.

- Image ID: TCNDRT
View from the town of Salobrena on the Costa Tropical of Granada Province, Spain with its Moorish castle atop the hill.
Blaine Harrington III / Alamy Stock Photo
Image ID: TCNDRT