Trenton Falls
Trenton Falls is a beautiful natural water fall which is part of an operational hydroelectric plant in the town of Trenton, near Utica,New York. This photo of the falls was taken in Early October 2006.
Trenton Falls is a beautiful natural water fall which is part of an operational hydroelectric plant in the town of Trenton, near Utica,New York. This photo of the falls was taken in Early October 2006.
Comments and faves
xxx luv added this photo to their favorites. (37 months ago)