Lambert Castle Observation Tower
United States
>
New Jersey
>
Passaic County
>
Woodland Park
>
Lambert Castle Observation Tower
Lambert Castle Observation Tower is a building in Woodland Park.
Lambert Castle Observation Tower
Building
Yes
Operator
Passaic County Parks and Recreation