Die Herkulesgrotte befindet sich 14 Kilometer westlich von Tanger in der Nähe von Kap Spartel und ist eine der beliebtesten Sehenswürdigkeiten der Region. Die 1906 entdeckte Grotte erstreckt sich über 30 Kilometer und ist sowohl natürlich als auch künstlich. Sie verfügt über zwei Öffnungen, eine zum Land und eine zum Meer, wobei letztere aufgrund ihrer unverwechselbaren Form als „Karte Afrikas“ bekannt ist.