You’ve traveled in every direction.Now your reviews can, too.
New York photo by vampirefan
January 20, 2005
Nothing else stands for freedom more than the Statue of Liberty. Even though she sits in NYC, she belongs to all Americans. She has stood in the N.Y. Harbor since 1886, welcoming millions of immigrants as they arrived in their...Read More
Share your travel photos to expand your gallery and add color to your reviews.