Discover 3 dazzling cities of Morocco in one trip! Stay in Marrakech city with vibrant colors. Then join the Atlantic coast to discover the legendary Essaouira. Savor the customs of the Berbers in the Atlas Mountains
{{dynamic_page_collection.description}}