- Townsville Skindiving Club is a non-profit recreation and sporting club whose primary aim is dedicated to furthering the interests, enjoyment, appreciation and respected use of the marine environment while spearfishing, skindiving and photographing the Great Barrier Reef.skindiving.org