Yeah I don't know what to say but...Yes the Statue of Liberty give you a little WOW effect for like a minute. A very popular place to take photos. Beautiful Day & Night!
it's just a model of the statue of liberty in new york. nothing like the real thing! was a nice reminder of home though.
If you own or manage Statue of Liberty, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.Manage your listing