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)