The rich diversity is also apparent in locales such as a river that springs from a limestone cliff, where one can engage in quiet contemplation amid the sound of gushing whitewater worthy of a kayaking epic, or an ocean beach where surfers share the sand with camels and casbahs.
CNN: Moroccan multisport