Niagara Falls' Statue of Liberty

Saves: 16
Check-ins: 19
There's another Lady Liberty in New York - this one stands at Niagara Falls. The replica is very dainty compared to the Liberty Island original; she stands just 15 feet high in the center of a pocket park. (Submitted by Steph R)

Member Photos