Tangier, Africa's door, Hercule's cave