Indian Point Trail Guide

Indian Point Trail Guide

Indian Point Trail Guide Indian Point Trail, or the Backpackers Trailhead, is a short trail within Garden of the Gods Wilderness in the Shawnee National Forest in southern Illinois. This is a popular hiking and overnight backpacking trail used throughout the year....