The Statue of Liberty is located on Liberty Island in New York City. It was a gift from the people of France in the year 1886 ...
This issue is beginning to damage the guest experience of tailgating with friends,” a Pennsylvania Furnace resident writes.