The Caves of Hercules is an archaeological cave complex located in Cape Spartel, Morocco.
Wikipedia https://en.wikipedia.org/wiki/Caves_of_Hercules
Address (Unnamed Road), Tanger 90000, Morocco
Coordinates 35°45'35.453" N -5°56'21.001" E