Beaches:

With beaches lining both the Atlantic and Mediterranean coasts, there is no shortage of seaside relaxation. The Mediterranean coast has rockier beaches; the sea is also rougher and many people choose not to swim from here, but the views are beautiful. Families with children may want to consider visiting the beaches along Agadir or Casablanca.

The Imperial Cities:

Marrakesh, Fez, Rabat and Meknes have all, at some point in history, been the capital of Morocco. These cities have palaces, churches, mosques and museums that provide a glimpse into Morocco’s history. The medinas in these cities can be crowded and confusing and many people hire a tour guide to ensure they hit the highlights without being overwhelmed by the vendors selling goods.

The Desert:

South of the Anti-Atlas Mountains is the Sahara Desert where you can also take a camel tour, which is best explored via a 4×4 tour or camel ride. The quad tours quickly take you over the sandy roads through the desert villages while the slower, more leisurely camel ride allows you to appreciate the details of the desert. If you choose to camp in the desert, expect to fall asleep below an expansive starry sky and wake up to a stunning desert sunrise.