In which state is Taughannock Falls State Park?
A California
B New York
C Alabama
Taughannock Falls State Park is located in upstate New York. The park’s namesake falls plunges 215 feet and is the highest single drop waterfall east of the Rocky Mountains. The park’s falls and picturesque gorge make it a popular destination for outdoor enthusiasts and nature lovers.
The correct answer is New York.