answersLogoWhite

0

Ellis island though thought to hold the Statue of Liberty is actually home of the Immigration museum and liberty island is home to the statue of liberty. My school is teaching us the wrong thing! The statue of liberty is on liberty island not Ellis island thank you very much for teaching us the wrong thing harrison lane!

User Avatar

Wiki User

13y ago

What else can I help you with?