mountains, marrakech, dessert, experience, vacation, landscape, river, travel, village, summer, hiking, morocco, scenery, mountain, gathering, education, holiday, stream, district, city, food, season, urban area, small town, vicinity, leisure, settlement, course, community, marrakesh, african country, time off