Pinned 9 years ago
Whitehaven Beach, Queensland, Australia. A 7 km stretch along Whitsunday Island. The island is accessible by boat from the mainland ports of Airlie Beach and Shute Harbour, as well as Hamilton Island.