Burgras Falls is located in Burgras Falls State Park (who would have figured), Tennessee. It stands about 120 feet tall and descends into an impressive canyon.
Burgras Falls is located in Burgras Falls State Park (who would have figured), Tennessee. It stands about 120 feet tall and descends into an impressive canyon.