Twin Falls is also known as Templar Falls and is found towards the intersection of Templar Road and Van Zandt Hollow Road in the Town of Dix. It is part of the 9085 acres that are Sugar Hill National Forest covering Schuyler County.
The walk to Twin Falls is really short, maybe 50 feet from the small pull off on the road. Compared to the hustle and bustle of Watkins Glen State Park just 4 miles down Glen Creek, the area around Twin Falls seems so serene and untraveled.
The trail is more rustic and in order to get a view of both of the waterfalls, you will need to cross the creek further up in the opposite way where the creek becomes shallow and then climb down a bank.