Palm Cove is a charming beach town on the coast of Queensland. Restaurants, cafes and hotels are dotted along the length of the Esplanade, while palm trees line the beach and pathways. There is a huge much to do in this town – highlight attractions include the Skyrail, cable water skiing, go-kart racing, snorkelling, diving, cruises and more. Haycock Island and Double Island are situated northeast of Palm Cove and offer beautiful views of the inlet. Take a trip to see the magical Daintree Rainforest and Cape Tribulation, or travel to the Great Barrier Reef for an unforgettable underwater experience.