When you think about Morocco - most probably, one of the first things that come to mind are endless, golden sand dunes of Sahara Desert, oriental cities and picturesque Berber towns that consist of houses built with clay and mud. I'd had similar assumptions before traveling to this northern African country. In this article, however, I want to show that there's so much more to Morocco - how much this exciting country surprised me. Besides the barren, desert-like landscapes, you can admire red rock formations, lush green cedar forests, beautiful lakes, snowy peaks of Atlas Mountains and villages with temperate climate and European architecture. That's the beauty of travel - you always encounter something unexpected!