Caves of Hercules, Tangier The Caves of Hercules is an archaeological cave complex located in Cape Spartel, Morocco. Tangier Vacation Guide