Nationally designated trail offers the beautiful scenery of the Indian Creek Nature Center's 210-acres of natural preserve. Hiking, nature study and cross-country skiing.
Nationally designated trail offers the beautiful scenery of the Indian Creek Nature Center's 210-acres of natural preserve. Hiking, nature study and cross-country skiing.