Morocco offers a variety of adventure activities for tourists, including sandboarding in the Sahara, hot air ballooning in Marrakech, paragliding over the Agafay desert, skydiving in Beni Mellal, and scuba diving in several coastal locations.