Dec 31, 1969 |
Lehigh River
The Lehigh River, a tributary of the Delaware River, is a 103 mile (166 km) long river located in eastern Pennsylvania, in the United States. Part o... |
No Rewiews
Views: 523
Review Location |
Map It |