Coastal Essaouira in Morocco
The allure of Morocco as a travel destination is due in part to your ability to experience the desert, the mountains, coastal towns, bustling cities, outskirts where nomads live and enjoy both centuries-old architecture and modern day development all in one visit. My parents are making the trek through all of these locations…