Picture
Caption: Asilah, Morocco Asilah is a small, seaside town in northern Morocco. Located on the Atlantic Coast, the winds from the Strait of Gibraltar run through with a fury. One way to get relief from the sea breeze is to get lost wandering the town's small, walled-in Medina.