Lovely white sand and crystal clear blue water at Whitehaven Beach in the Whitsundays, Australia