The Statue Of Liberty

The Statue of Liberty is quintessential to what New York, as well as what the greater United States, represents: freedom. Though one of the most popular tourist attractions ever, it’s definitely a must-see (at least once in your life), whether you’re from the Big Apple or not. I loved the experience of visiting The Lady of Liberty, from start to finish.…
View Post
Share:

Looking for Something?