Located 2.5 hours outside of Marrakech, the fishing town of Essaouira is a Moroccan Santorini. On the Atlantic (hard to believe that NYC is across the pond), the art galleries and sea breezes provide a bohemian feel. We meandered through the town, fought off seagulls for fresh fish, and had some of the best Moroccan food (and pastries) yet!
morocco sounds amazing, but I really can’t imagine any more beautiful, magical place than Israel:) sounds like you’re having an amazing time!