Marrakesh is a city full of contrasts, a vibrant and energetic place, where the old meets the new and the roller coaster of sensations might be overwhelming in the first day. But then, if you get to know it and get acquainted to it, you will discover a new and exciting world, a colorful place and amazing people. If …