Where in the US is Taughannock Falls State Park?

Where in the US is Taughannock Falls State Park?

A California
B Alabama
C New York

Taughannock Falls State Park is located in Upstate New York. The park’s namesake falls plunges 66 metres and is the highest single drop waterfall east of the Rocky Mountains and its picturesque gorge, making it a popular destination for outdoor enthusiasts and nature lovers.

The correct answer is New York.

Leave a Reply

Your email address will not be published. Required fields are marked *