Tour the Statue of Liberty and Ellis Island with Statue Cruises!
Posted Aug 11, 2018
Text, Video & Images By Rachel Gottheil
The Statue of Liberty National Monument is one of the most iconic and symbolic monuments in the world. Lady Liberty stood as one of the first sights new immigrants from the east saw of their new home, as they passed through New York harbor on their way to Ellis Island.
Scroll to the Bottom & View the Full Image Gallery for This Story!View full post