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