Atlas Mountains and Three Valleys & Waterfalls - Villages Marrakech Day Trip in Marrakech, Morocco