Located on the Gulf of Tunis, this ancient city is a UNESCO World Heritage Site and home to many interesting locations. Here you can visit archaeological sites, Roman ruins, and enjoy spectacular views of the coast. You will want to put a visit to Carthage on your vacation itinerary.