Located at the north-western tip of Africa, Morocco is bordered by Western Sahara to the South and Algeria to the East. Boasting of a rich cultural heritage, Morocco could easily transport visitors to another time with its exotic appeal and classic architecture. Tourists can explore the medieval structures in Rabat, the capital of Morocco, venture on desert safaris in the Sahara or go trekking in the Atlas Mountains on a Morocco vacation.

The Koutoubia Minaret, Djemaa el-Fna, Bahia Palace, El Badi Palace, Chellah, Souss-Massa National Park and Mausoleum of Mohammed V are some of the finest attractions in this country. Ait-Benhaddou is a traditional mud brick town in this country, which appears on the UNESCO World Heritage List and attracts a number of visitors.

Casablanca is a modern city where most of the economic activity takes place but it also boasts of a historical Medina and the inspiring architecture of Hassan II Mosque. Located in Northern part of Morocco, Tangier is another fascinating city, known for its natural beauty. Travellers should look for Morocco tour packages featuring a visit to the town of Tangier to experience the best of this country.

The town is most famous for the Tomb of Ibn Battuta, a 14th century traveller; Tangier American Legation Museum and Kasbah Museum, housing a collection of artefacts dating to Phoenician era. Tourists can look for brass-work and leather goods in the city and go to Souq in the Medina to shop for these items.

Travellers can find a number of restaurants and luxury hotels in this port town, offering a wide range of Moroccan and Continental fare. There are several seafood restaurants near the port, worth trying out. Tourists should look out for Morocco holiday packages offering a visit to the city of Meknes. It is an enigmatic city with several historical monuments to explore including Mausoleum of Moulay Ismail, Al Masjid AlAdam, the oldest and largest mosque still standing. Sports-lovers can enjoy a game of golf at the Meknes Royal Golf Course, known for its beautifully manicured gardens surrounded by palace walls.

Visitors can enjoy a meal on the terrace overlooking the golf course. Tetouan, lying in Mediterranean Morocco, is easy to reach and offers access to some of the finest beaches of Martil, Cabo Negro, Ricon and Kabila. The Medina in this city is recognized as a UNESCO World Heritage Site for its preserved medieval structures.

It is divided into the Andalusian, the Jewish and the Berber sections, showcasing multicultural history of the place. On the whole, an absorbing culture, unique architecture and unmatched geographical diversity are some of the reasons that make a trip to Morocco truly special.