Give me a detailed travel itinerary for 5 days visit to Marrakech
- Day 1: - Arrive in Marrakech and check into your hotel or riad - Visit the Jardin Majorelle, a beautiful garden created by French painter Jacques Majorelle - Explore the Medina, including the bustling souks and the iconic Koutoubia Mosque - Enjoy a traditional Moroccan dinner at a local restaurant
- Day 2: - Take a guided tour of the historical sites in Marrakech, such as the Bahia Palace and the Saadian Tombs - Visit the Ben Youssef Madrasa, a stunning Islamic college with intricate tile work and architecture - Relax at a traditional hammam or spa for a traditional Moroccan steam bath and massage - Enjoy dinner at a rooftop restaurant overlooking the city
- Day 3: - Take a day trip to the Atlas Mountains to explore the stunning scenery and Berber villages - Visit the Ourika Valley, known for its waterfalls and lush greenery - Enjoy a traditional Berber lunch in a local village - Return to Marrakech in the evening and relax at your hotel or riad
- Day 4: - Explore the vibrant Jemaa el-Fnaa square, where you can shop, eat street food, and watch traditional performers - Visit the El Badi Palace, a historic palace built in the 16th century - Take a cooking class to learn how to make traditional Moroccan dishes like tagine and couscous - Enjoy dinner at a local restaurant or at your riad
- Day 5: - Visit the Menara Gardens, a peaceful oasis on the outskirts of Marrakech - Explore the Marrakech Museum, which houses a collection of Moroccan art and artifacts - Spend your last afternoon shopping in the souks for souvenirs like rugs, ceramics, and spices - Enjoy a farewell dinner at a rooftop restaurant with views of the city - Depart Marrakech for your next destination.