Nearly 40 years ago, the Moroccan seaside town of Assilah was a mostly-forgotten fishing port with little in the way of tourist numbers. Today, it attracts more than 200,000 visitors yearly for what has become one of the most exciting events on the cultural calendar: The International Cultural Festival, set over three weeks in August. Each year, artists from across the globe descend on the town's medina (the walled quarters common in many North African cities) and cover all available white spaces with murals. Read more