Rottnest Island Cavern Diving

Rottnest Island Cavern Diving

I’ve always had a love of the ocean and being in the water, right from when I was a small child. I’ve had the opportunity to snorkel and free dive all over the world (Great Barrier Reef, Ningaloo Reef, Christmas Island, Busselton Jetty, Antarctica,...