Marrakech is arguably one of the most Insta-worthy cities in the world. Everywhere you turn, you find incredible architecture, charming nooks, and...