Beautiful Essaouira

When you are in Morocco, dropping by Essaouria is an absolute must!

Experience Morocco