Many of these incredible marvels are tucked inside our vast landscapes ... true for the Belle Star Cave trail near Mansfield.