In Morocco, there is no reason to choose a beach vacation or mountain getaway. You can wake up by to the sounds of crashing waves in the cozy seaside confines of Essaouira, spend the afternoon discovering the medieval souks of Marrakesh and end your day with a sunset atop the rural Atlas Mountains. In Morocco, there is something for every kind of traveler to enjoy. Outdoors adventurers will love venturing off into the Sahara Desert while history buffs will delight in exploring Morocco’s Imperial Cities.

Vitamin Sea 





Outdoor Adventures

Follow my latest travel adventures on @abdelkhalekben