Moroccan cultural heritage site
The Caves of Hercules is an archaeological cave complex located in Cape Spartel, Morocco.
Content from Wikipedia · Caves_of_Hercules, licensed CC BY-SA 3.0.