Popular destinations for Swimming tours include Kenya , Tanzania , Zanzibar and Australia
Visiting: Margaret River, Australia, Rottnest Island / ...more
Visiting: Margaret River, Australia, Rottnest Island / Fremantle, Perth, Yallingup / Fremantle, Busselton / Leeuwin-Naturaliste National Park / Margaret River ...less View Tour
Visiting: Arusha, Bagamoyo, Zanzibar, Ngorongoro Crater, ...more
Visiting: Arusha, Bagamoyo, Zanzibar, Ngorongoro Crater, Serengeti National Park, Zanzibar, Tanzania, Kenya, Nairobi, Dar es Salaam ...less View Tour
Visiting: Serengeti National Park, Nairobi, Arusha, Kenya, ...more
Visiting: Serengeti National Park, Nairobi, Arusha, Kenya, Zanzibar, Dar es Salaam, Tanzania, Bagamoyo, Ngorongoro Crater, Zanzibar ...less View Tour