48 hours in Marrakech- How to spend two days in the enchanting land of vibrant color, lively markets, delicious food, and chaos around every corner.