Eisenhower Lock Observation Area

Massena Center, New York United States of America

Location