Palm trees line the beach at Palm Grove, a beach resort north of Cairns in Queensland, Australia.