Enjoy a luxury holiday to Morocco with Elegant Resorts and you'll find a country that's easily accessible, offering visitors a variety of experiences, from beaches to Imperial cities, bustling souks and, more recently, stylish spas and some of Africa’s most luxurious hotels. A luxury holiday here certainly feels exotic; bordered by the Strait of Gibraltar, Mediterranean Sea and Atlantic Ocean, Morocco lies on the northwest coast of North Africa. Culturally, it couldn’t be more different to Europe if it tried.
It’s not short on natural beauty either; there are the snow-capped Atlas Mountains, with North Africa’s highest peak (Jebel Toubkal) to conquer; the Sahara to trek through and the Dades Valley to witness – an Old Testament wilderness to rival the Grand Canyon. The historic city of Marrakech attracts a fashionable crowd of winter sunseekers, together with fashionistas, hedonists and idealists who travel in search of adventure amidst its souks, riads and chic bars. Within the ancient medina, you’ll find palace buildings, town squares and bazaars filled with master craftsmen fashioning their tapestries, pottery and jewellery.
Ramadan, which is observed for one month each year, is a period of fasting when the pace of life is slower, public areas are busier and there are certain restrictions, for example, consuming food in public, drinking alcohol and use of restaurants. In 2013, Ramadan will be celebrated for one month from 9th July.