Well-known for its relaxing atmosphere, here’s the ultimate guide on what to do in the Moroccan city of Essaouira. White walls contrasted against bright blue windows and doors, the ramparts, the immaculate sandy beach, the sea breeze… can you picture...