Morocco offers such a wide range of options for those looking for interesting activities to add to their trip. From horse riding, trekking, surfing, skiing to birdwatching, childrens adventures, golf and all sorts of cultural and musical interests. We can build activities into your itinerary seamlessly enabling you to enjoy whatever it is that you like doing during your stay in Morocco.