Start your trip in the vibrant city of Casablanca. In the morning, visit the magnificent Hassan II Mosque, one of the largest mosques in the world. Explore the bustling streets of the city center in the afternoon, and don't miss the iconic Casablanca Cathedral. As the evening sets in, head to the Corniche, a scenic waterfront promenade, for a leisurely stroll and enjoy the beautiful sunset over the Atlantic Ocean.
Take a morning flight to Marrakech, known for its vibrant markets and stunning architecture. Start your day by exploring the historic medina, a UNESCO World Heritage site. In the afternoon, visit the famous Bahia Palace and Jardin Majorelle, a beautiful garden oasis. As the evening approaches, soak in the lively atmosphere of Jemaa el-Fnaa square, filled with food stalls, musicians, and street performers.
Embark on an adventure to the stunning Atlas Mountains. In the morning, drive to the village of Imlil and start a hike to experience the breathtaking scenery. Enjoy a traditional Berber lunch in a mountain village. In the afternoon, continue exploring the mountains and engage in activities like camel riding or quad biking. Spend the evening relaxing in a cozy mountain lodge.
Travel to the enchanting city of Fes. Begin your day by exploring the UNESCO-listed Fes el-Bali, the oldest medina in Morocco. Visit the famous Al-Qarawiyyin Mosque and admire the intricate architecture of the Bou Inania Madrasa. In the afternoon, wander through the bustling streets of the medina, experiencing the vibrant atmosphere and browsing the local shops. In the evening, enjoy a traditional Moroccan dinner and indulge in a traditional hammam experience.
Take a day trip to the picturesque town of Chefchaouen, known for its blue-washed buildings. Spend the morning exploring the charming streets of the medina, taking in the vibrant blue hues. In the afternoon, hike to the Spanish Mosque for panoramic views of the town and the surrounding Rif Mountains. Enjoy a local specialty, like tagine, for lunch. Return to Fes in the evening.
Head to the coastal town of Essaouira. Spend the morning exploring the historic medina with its fortified walls and lively souks. Enjoy fresh seafood for lunch at the port. In the afternoon, relax on the sandy beach or try your hand at windsurfing. As the day winds down, take a walk along the picturesque Skala de la Ville and enjoy the beautiful sunset over the Atlantic Ocean.
Conclude your trip in the capital city of Rabat. Visit the historic sites, such as the Kasbah of the Udayas and the Royal Mausoleum of Mohammed V. Explore the charming Oudaias Kasbah neighborhood and its narrow streets filled with colorful houses. In the afternoon, stroll along the picturesque boulevards and visit the Hassan Tower. End your day with a sunset walk on the beach.
While in Morocco, make sure to explore the hidden gems and local favorites. Visit the blue-washed town of Chefchaouen, known for its peaceful atmosphere and stunning views. Explore the ancient Roman ruins of Volubilis, showcasing the country's rich history. Take a detour to the beautiful coastal town of Asilah, known for its art-filled streets and white-washed buildings. These off the beaten path attractions will provide unique experiences and a deeper understanding of Morocco's diverse culture.
For hotel and flight prices, check out https://kayak.com/in?a=kan_252520_563153&p=v1&lc=en&url=%2Fstays.