Whitehaven Beach, Australia

Whitehaven beach is a 7 km stretch along Whitsunday Island. The island is accessible by boat from the mainland tourist ports of Airlie Beach and Shute Harbour, as well as Hamilton Island. The beach Continue Reading →