http://shawneehillsoutdoors.com Take a video hike on the Trillium Trail located in Giant City State Park in southern Illinois. Part of the Illinois State Park system this trail is known for its massive sandstone bluffs and abundance of wildflowers during the spring.
Link to this comment:
All Comments (0)