Heron Island, Australia - Heron Island beaches are placed about the Great Barrier Reef, and give great snorkeling and swimming with amazing marine life. Swimming can be done off shore and snorkeling is fantastic over the lower regions of the bay, particularly on the large coral formation at the restaurant. Luxury hotels beach offer tour facilities and fun activities for the beach like boat rides, catamaran rides and others.
Nacpan Beach El Nido The World S Best Beach Youtube