Sahara Gate Travel
Day 1: Essaouira – Marrakech – Ait Ben Haddou Kasbah – Ouarzazate Today, we leave Essaouira…