Marrakech, Fes and Meknes are highlights of this particular region in Morocco.
Your plans should include a visit include the imperial cities of Fes, Marrakech, and Meknes. Here you find the old towns (Medinas) with their wonderful bazaars, palaces and bustling town squares.

Morocco is also known to have good beaches and some of the best  towns are on the Atlantic coast, they include Essaouira, Tangier and Asilah. Morocco is also not short on natural beauty. You can hire a camel and trek through the Sahara; climb North Africa's highest peak in the Atlas Mountains; or stay in a traditional Kasbah (pictured here) in the fascinating Dades Valley. There is this pass that crosses the Atlas mountains The Tizi-n-Tichka-pass through the Atlas Mountains.