From cosmopolitan cities of Casablanca, Marrakech, and Rabat to sleepy Berber villages, Morocco is a type of country that will definitely capture your imagination. Modern and ancient coexist here in a wonderful cultural blend providing the visitors an unforgettable experience.
While Morocco is a North African country it lies less than 10 miles south of Spain, just across the narrow strait of Gibraltar. This made Morocco a popular destination for Europeans. It is often referred as a country at a crossroads between Europe and Africa. The unique location and different cultural influences give Morocco a distinct character of its own.
Travelers are drawn to Morocco by variety of experiences it has to offer: wide sandy beaches, culture and history, beautiful nature, fine restaurants, luxury hotels, shopping for exotic items, and of course romantic desert adventures.