Interior of the The Caves of Hercules in Cape Spartel in Morocco. Is an archaeological cave complex near Atlantic Ocean, located west of Tangier, the popular tourist attraction.
View Full Image on Dreamstime
Username: Kutredrig
Editorial: No
Width: 3000 pixels
Height: 2000 pixels
Downloads: 1
Image ID: 183670231