Lee Falls Trail
Lee Falls Trail is a 2.9 mile lightly trafficked out and back trail located near Tamassee, South Carolina that features a waterfall and is rated as moderate. The trail is primarily used for hiking and walking and is best used from March until October.
See this content immediately after install