No trip to Morocco is complete without spending some time at Jemaa el-Fnaa, the Mosque at the End of the World. Jemaa el-Fnaa is a large public square serving two separate functions – during the day, Jemaa el-Fnaa is occupied by roving street performers, monkeys and their trainers, dancing cobras and other spectacularly wild characters. At night, the square fills with food vendors and hawkers attempting to steer would-be customers to their stalls. Our favorite feature? Easily the fresh orange juice vendors. Try the “melange” – ooh la la! Photographers roam the square offering to capture tourists’ and locals’ experiences alike….