Lizard Island is not just an island, but one of the best hotels in the world. Located on northeast Australia’s Great Barrier Reef, Lizard Island...