Showcasing a fascinating mixture of African, Arabic and European sensibilities, Morocco is a delightful nation with varied languages, religions, cultures and traditions co-existing happily with each other. Characterized by towering mountains, limitless deserts and the sweeping coastline, this North-African country is picture-perfect-postcard and ought to be in the bucket list of every travel buff. Even though it is a cosmopolitan hub, the ancient cities in Morocco comes alive with it's glorious history, illustrious heritage, winding alleys and colorful souks.
While visiting Morocco, be sure to head over to the largest metropolis in the country, Casablanca. Devotees can pay their respects at the Hassan II mosque, second largest mosque in the planet with the tallest minaret ever, piercing at 200m. A reminder of it's colonial past, Sacred Heart Cathedral is a mesh of European architecture and Moroccan motifs. Wander about the medina, oldest portion of the city to catch a glimpse of old-world Moroccan culture. The metropolis is not just packed in with historical structurs. Symbolizing modern and urban Casablanca, the Casablanca Twin Center is a lofty skyscraper soaring as high as 115m (377m).
Don't forget to stop by at the former imperial capital, Marrakesh. The Red City is densely-packed with palaces, mosques and gardens. One of the most prominent attractions of this metropolis is the incredible Marrakesh Medina. The spacious and sprawling plaza of Djemma el-fna Square is where most of the people meet-up throughout the day and the evening is packed in with stall vendors, traditional musicians, snake charmers and random acrobats. Characterized by maze-like alleyways, the medina is colorful and vibrant and certainly not to be missed.
The capital of Morocco, Rabat has it's share of striking and eye-catching attractions but the best one is the quiet and quaint area of Oudias Kasbah with it's white-and-blue homes fringed by multi-colored flowerpots. Feel free to get lost amidst the hustle-bustle of Fes el Bali (Old Town) in Fes. This world heritage site comprises of the urban fabric of walls including a buffer zone outside of the walls that is supposed to retain the visual integrity of the location. Renowned to be the most European of all Morocco's cities, Tangier has always held a fascinating appeal due to it's innate Europeanness and is known for it's white-washed buildings, sandy beaches and it's cultural legacy.
Wander around Chefchaouen to marvel at the stunning blue-on-blue buildings or stroll around the Medina alleys to soak up the vibrant and colorful architecture. Volubilis is a partly-excavated Roman city that would be a feast for the eyes and the senses for the history aficionados with it's crumbled columns and temple remnants. Watch the colorful fishing boats bob up and down the water in the quaint seaside town of Essaouira. For adventure-seekers, head over to the massive and vast sand dunes of the Erg Chebbi to get your adrenalin rush with dune surfing, four-wheel-drive dune-bashing and camel trekking.
Morocco is a haven for shopping with a wide variety of traditional merchandise available for purchase in local souqs such as dates, leather goods, argan oil, tagines - quientensial Moroccan cooking dishes, Birad - classic Moroccan tea pots, Djellanah - Morrocan designer robe with a hood, authentic hand-crafted Berber carpets and a host of spices with superior quality. Urban and expensive shopping malls can be found in big cities with interntaional brands and designer labels.
Moroccan cuisine is very popular and it is imperative to dig into a few of their local delicacies such as Couscous - staple dish of Morocco prepared from semolina grains and usually blended with meat and vegetables. Another fantastic dish is the Tagine, a spicy stew of meat and vegetables that has been cooked for several hours in a conical clay pot. Make yourself comfortable by sipping on delightful Mint Tea (referred to as Moroccan Whiskey/Berber Whiskey). There are several pubs and bars in the country where youngsters can hop by to enjoy a drink or two.
Stay options in Morocco are plentiful with the richie-rich having the liberty to choose the best luxury hotels or deciding to book a spacious and pricey private apartment. But budget travellers and backpackers need not lose heart for the nation is packed with abundant modest and cheap accommodations that can suit their needs.
Morocco's climate differs from region to region. Overall, the country experiences tropical climate. The best time to visit the nation would be during April-May and September-November.