United States of America
New Croton Dam in Croton, New York, USA
Description:
Found this online and wondered where it is
Status:
Already located!
Solution:
New Croton Dam in Croton, New York, USA
Lat/Lng:
41.21378767703215, -73.89060974121094
1 comment