Best Statue of Liberty Instagram Captions : If you are in New York City, there are many iconic places to visit. This metropolis is the nexus of culture, architecture, history and much more with so much to see and do in...