Chalkies Beach known as Whitehaven’s little brother is located on Haslewood Island in the Whitsundays and is a hidden gem not many know about.

read more