When visiting the Moroccan city of Marrakech, you will quickly see that this part of the world is filled with gorgeous, historical sites. Many of...