Getting out on and in the Water Townsville is the gateway to the Great Barrier Reef and offers excellent opportunities for scuba diving and snorkelling Here are some notable locations and experiences for scuba diving and snorkelling in the region READ MORE »