emoirs.com
Morocco: Asilah
Asilah means authentic, and I found this charming seaside town to live up to its name. Each year, the town holds a festival for artists and they end up painting a mural. I loved seeing all the beau…