Tunisia is perhaps most famous for its wide array of historical attractions, including the ancient city of Carthage in Tunis, and the huge Amphitheatre of El Jem near Sousse, which show off the influences of various civilizations that have settled in the country over the years. Sun-seekers can also enjoy its sea and gorgeous Mediterranean beaches.
Croatia is one of the most popular Mediterranean destinations, and it’s easy to see why. It has a beautiful coastline, epic waterfalls, stunning natural landscapes and a rich history.
Step into the villages of the Atlas Mountains and you’ll feel like you’re stepping back in time as you are immersed in the Morocco of the past, where traditional Berber homes are dotted across the landscape and mules are one of the main modes of transport. The scenery here is breathtaking, with snow dusting the mountain peaks in winter, wildflowers covering the valley floors in spring and incredible views in every direction.