As we all know, there are a a lot of beautiful places to visit in the United States of America, but it's unarguable that the Statue of Liberty equates to the fame of where it's situated - New York.
This post first appeared on Travel Blog, Tips & Photos | Food & Hotels Review, please read the originial post: here