Palm trees are reflected in a lake caused by heavy rainfall in the desert town of Merzouga, near Rachidia, southeastern Morocco. A man gestures as he walks on sand dunes next to a lake caused by ...
Water rushing between the sand dunes of southern Morocco. In desert communities frequented by tourists, 4x4s motored through the puddles and residents surveyed the scene in awe. It's a surreal ...
A tiny medieval town in southwestern Morocco is one of the most iconic sights in the world. You just don't know it by name. The medieval ksar of Aït Benhaddou has played the part of an Egyptian ...