Morocco:-Surfers'-paradise-and-hikers'-heaven