Marrakesh, Morocco
Marrakesh is a medieval city in Morocco, famous for its beautiful architecture, mosques, palaces and enchanting gardens. This city is also known as the city of luxury as it is filled with 5 star restaurants, beautiful riads, hammams and luxurious spas. If you are looking to explore a beautiful location, rich in history, while also getting the option of luxury treatment and relaxation then Marrakesh is the perfect vacation spot.