Involves AnimalsInvolves AnimalsBoat based Whale Watching and Seal Island in Mosselbay45 min–1 hour 30 minMossel BayFind deals
Involves AnimalsInvolves AnimalsShark Cage Diving & Viewing Tour in Mossel Bay4 hoursMossel Bay2.8(13)Free cancellationFind deals