The Lookout Worms Head is a scenic viewpoint overlooking the tidal island, with a short but slightly challenging walk.