You can always visit one of the highly rated attractions, Trail of the Shadows, placed 50 meters from the 3-star National Park Inn. Other sights that are worth your while are the stunning 320-foot waterfall "Comet Falls" (4.6 km the property) as well as Christine Falls Viewpoint (about a 10-minute ride away).