Some of the safest African countries offer travelers a remarkable blend of adventure, culture, and tranquility, making them dream destinations.
Essaouira might be the coolest city in Morocco. Find all the best things to do in Essaouira, where to eat, how to get around ...
A tiny medieval town in southwestern Morocco is one of the most iconic sights ... Last Crusade" is half the reason I was so excited to visit the ancient city of Petra last year.
The best times to visit Marrakech are from March to May and between September and November. These shoulder seasons are known for their desirable weather (with average daytime temps in the low 70s ...