Whitehaven Beach is located on Whitsunday Island, off the coast of Queensland, Australia. This beach is known for its white silica sand and clear turquoise waters, often named as one of the world's best beaches. Therefore, the correct answer is (C) Australia.