Carteia was a Phoenician and Roman town at the head of the Bay of Gibraltar in Spain. According to Strabo, it was founded ar ...