Popular activities in Mozambique include Snorkeling , 4WD , Boat/Cruise Excursion and Horse Riding Excursion