Whitehaven Beach si trova nelle Isole Whitsunday nel Parco Marino della Grande Barriera Corallina, nel Queensland, in Australia.