End of June: A rare chance to swim with majestic whale sharks – limited availability for this unforgettable journey!