UA-59932936-1
Tag Archives: New York City: Statue of Liberty

Statue of Liberty in New York City

I can tell my future grand nieces and nephews that, “I was there!” The colossal Statue of Liberty in New York City is more magnificent to see with your naked eye than in postcards. Photoshopped photos wont do any justice. Let alone, the experience of a lifetime to stand right in front of her. For […]

Continue Reading