Located on Whitsunday Island, the largest of 74 islands that make up the Whitsundays, off the north-eastern coast of Australia, Whitehaven has to be one of the top beaches on the planet.
It stretches for 6 kilometeres (about 4 miles) with ultra fine silica white sand. It's so beautiful not only because of its size and fine sand, but also beacause it is protected so that it will still be there to be enjoyed by future generations.
The photo does not do it justice. It's just one of those beaches you really can't capture in one shot. It is often voted one of the top 10 beaches in the world. Tourists come from around the world to visit.
This gets my vote for top beach.