Visit between May and September for pleasant weather and calm waters perfect for swimming and snorkeling. Activities: Snorkel on the Great Barrier Reef, which is nearby. Enjoy the breathtaking ...