Hanging with humpbacks in Queensland's poshest postcode
Diving with grey nurse sharks at Fish Rock Cave
A pretty wreck dive off Mooloolaba in Queensland
Diving and fine dining on the Great Barrier Reef