Montour Falls

Montour Falls, New York is a charming village nestled in the Finger Lakes region, famed for its signature waterfall that dramatically drops at the end of West Main Street. Steeped in history and natural beauty, it has roots tracing back to the Seneca Nation and still retains that legacy in its welcoming, small-town atmosphere. Surrounded by rolling hills and glens, it’s a peaceful hub with historic buildings, friendly residents, and a timeless, picturesque appeal.