Marseille, Tulum and 8 Other Hidden Gem Destinations You Need To Visit
Morocco
Morocco is one of the most visited countries in Africa. With vibrant cities like Marrakech, Casablanca and Fez, it’s easy to see why. While indulging in all Morocco has to offer, take time to relax in a hammam, take a camel trek through the Sahara, visit a mosque and take in rich, colorful architecture, or shop in the square at Jemaa el-Fnaa.