Essaouira is one of Morocco’s most popular and laid-back beachside towns on the south-west coast of North Africa. I spent one day in this bright and breezy coastal town …
Morocco for me was the thrill of a hidden alley, the richness of the desert, the salty breeze on my face and the everlasting smiles etched in to my memory!&…