Lizard Island Resort
Lizard Island Resort is one of Australia’s most exclusive resorts located within the Great Barrier Reef. Twenty-four ivory white beaches to lounge on, guarantees total privacy for all guests at Lizard Island Resort. Walk off the beach into an underwater paradise, glide across the blue ocean on a stand-up paddle board or sit in a glass bottom sea kayak while you get up close to the marine and plant life in the waters off Anchor Bay. Lizard […]