The Moroccan coastline, which fronts onto both the Mediterranean and the Atlantic, offers plenty of great beaches as well as a number of fascinating old coastal cities. In the southeast, Morocco's mountain ranges yield inexorably to the desolate expanse of the Sahara. The rivers that flow down this side of the High Atlas support long, narrow, and lush river valleys that resemble linear oases. The well-watered area between the mountains and Morocco's Atlantic coast also explains the multitude of prairies and plains.

