Statue Of Liberty

Editor |

Address: New York, NY 10004, United States.

Maps & Direction

The popular neo-classical sculpture is ever time favourite tourist attraction in New York situated at New York Harbour. This sculpture is built in memory of Roman goddess Libertas. The statue is an indication of freedom of US and dedicated by France people to the people of US. The statue carries a torch on her right arm and a tabula ansata or her left hand.

Statue of Liberty Photo

Leave a comment

Special Offers

Top Tour Packages