Watkins Glen, N.Y. main street, summer 1970, CanAm weekend. I hope the view looks much the same today, minus the period cars and shop signs. [This is actually the village of Montour Falls, two miles south of Watkins Glen. - tterrace] | Click image for Comments. | Home | Browse All Photos