Published June 17, 2018 at 3000 × 1859 in My Experience Swimming with Whalesharks on Ningaloo Turquoise Bay, Cape Range National Park