Mapbox
© Roadtrippers
© Mapbox
© OpenStreetMap
Improve this map
Remove Ads
US
Alabama
Vestavia Hills
Statue of Liberty Replica
Photos
Photos for Statue of Liberty Replica
5.0
2 votes
Statue of Liberty Replica
516 Liberty Parkway, Liberty Park, Vestavia Hills, Alabama 35242 USA
Add Photo
Start New Trip
Try Autopilot
Share Map
Start New Trip
Trip Guides
About
Membership
Magazine
Contact
Help
Search