Taking any tour in Morocco is stepping back in time without missing anything modernity has to offer. It is all there, your travel time machine will start in Casablanca. All you can imagine of the modern world including heavy traffic and noticeable greed. travel towards Fez by Casablanca to Moulay Idriss, Meknes will gradually take you to medieval time. Fez is the city of Islam, the intellect and the heart beat of Morocco. Crossing the Atlas Mountains is to discover life out of the neolithic era. the Sahara desert at the foothills of these mountains is timeless. Cultures that would take you to Mesopotamia and its hanging gardens, sun baked bricks and lush oases. Travel to Morocco is in itself an experience yet an adventure that would enrich your life. Arts and crafts, music and dance, sacred and spiritual are year around festivals in Morocco.