where is lizard island australia
Lizard Island is Australiaâs northern most island beach resort and the ultimate spot for luxurious seclusion, facilities and diving. Located 240km north of Cairns on The Great Barrier Reef.