Where Are the Pillars of Hercules Located and When Did the British Take Over Gibraltar from Spain?
The Pillars of Hercules is the ancient name for two huge rocks that stand on either side of the Strait of Gibraltar, which separates Spain from Africa. The waters of the Atlantic Ocean flow east through the strait into the Mediterranean Sea. One of those rocks is Gibraltar, a territory of the United Kingdom; the other is Jebel M