Asilah is a coastal town in northern Morocco, known for its whitewashed medina, colorful murals and historic walls overlooking the Atlantic Ocean. Its compact old town makes it an appealing place to explore on foot, with time for art, photography and a meal by the coast. You can visit Asilah on a day trip from...Read More