Here is the question :
THE STATUE OF LIBERTY SITS ON WHICH NEW YORK ISLAND?
Here is the option for the question :
- Ellis Island
- Governors Island
- Roosevelt Island
- Liberty Island
The Answer:
And, the answer for the the question is :
Explanation:
[STC003490] Liberty Island was formerly known as Bedloe’s Island; however, it was renamed after the island gained the iconic statue of Lady Liberty. The United States government now owns the island, and it holds the status of a National Monument due to its historical significance. Covering a mere 59,558 square meters, or 14.717 acres, Liberty Island is located in the Upper New York Bay and only accessible by ferry. Fun fact: past uses of the island include a summer residence for the Earl of Cassilis, a smallpox quarantine station, and a defensive fort.