Indian Creek Falls Great Smoky Mountains

Indian Creek Falls

Indian Creek Falls in the Great Smoky Mountains National Park is a short hike from the Deep Creek Parking area.

Leave a Reply