Sort:  

Thanks! It's a secluded beach near Townsville in Australia.