Where is the Statue of Liberty situated, and with which city is it associated?

The Statue of Liberty is located on a small island named Bedloe Island in New York Harbor. It is associated with New York City. I have sailed by it on several occasions when New York City was a port of call for a cruise.

Comments

Popular posts from this blog

Would you call it historical revisionism to remove Confederate monuments 150 years after the Civil War?

In war, does life expectancy go up with battle experience?

Read This First