Few countries can rival Morocco in terms of what it can offer adventure travel enthusiasts. The diversity of its landscapes - from mountains and forests to deserts and beaches - makes it a dream destination for intrepid travellers. Enjoy every watersport under the sun (diving, surfing, white water rafting, kayaking, windsurfing, jet skiing, sailing and deep-sea fishing) to mountain hikes, cave explorations and forest walks. And then the desert offers more opportunity for adventure - with camel treks, safaris and dune surfing.