4. Heron Island – Australia
Located on the Great Barrier Reef, Heron Island beaches offer excellent swimming and snorkeling with truly amazing marine life. The tropical island of Heron offers scuba divers over 20 different diving sites. You can forget the stress of everyday life here and just immerse yourself in wonder.