Unlike some of my friends who never left the town or even the street of their childhood, I came a long way from my hometown.
Essaouira might be the coolest city in Morocco. Find all the best things to do in Essaouira, where to eat, how to get around ...