Places | July 14, 2014 09:07 PM EDT
Fantastic photos of the Liberty Science Center in New Jersey
Liberty Science Center is an interactive science museum and learning center located in Liberty State Park in Jersey City, New Jersey.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.