Twin Falls is the subject of today’s Waterfall Wednesday, specifically the upper falls of the two found in this location (Lower Falls will be talked about later on). Twin Falls is located in Watkins Glen along Glen Creek in Sugar Hill State Forest just a few miles upstream from Watkins Glen State Park (you can read more about waterfalls in Watkins Glen State Park: Triple Cascade and Cavern Cascade).
Unlike the well-known tourist spot, Twin Falls is more secluded and not nearly as developed. The falls can be found near Templar Road and Van Zandt Hollow Road (sometimes the waterfall is also referred to as Templar Falls). It’s a little difficult to spot the trail from the road, I ended up passing by the area numerous times before I finally spotted it. The trail is a bit overgrown (or at least it was when I visited) however it’s a short distance to the waterfalls – maybe about a quarter mile.