Heron Island, Australia - Heron Island beaches are placed for the Great Barrier Reef, and provide great snorkeling and swimming with amazing marine life. Swimming may be possible off shore and snorkeling is excellent across the lower areas of the bay, particularly at the large coral formation close to the restaurant. Luxury hotels beach provide tour facilities and fun activities around the beach like boat rides, catamaran rides and others.
Seven Mile Beach Best In World No 1 On Earth Oasis Land