Marrakech is a city full of energy, colors, and traditions. For families, it offers a warm welcome, exciting discoveries, and.