From exploring the bustling souks to marveling at cascading waterfalls make the most of your weekend in Marrakech with our 48-hour itinerary.