Moroccan Mosaic Highs and Lows

Some of our faves and not-so-fave moments from our Morocco trip to: Marrakesh, Imsouane, Taghazout, and Essaouira. Spoiler alert: GO!!!!