The Statue of Liberty National Monument holds truly surprising facts

Posted on Sep 03, 2019 in Travel


1 Comment

Since its unveiling in 1886 at Liberty Island in New York Harbor, Lady Liberty has welcomed millions of immigrants. But this American icon now welcomes a large number of tourists every year — most of them climb up to the crown for a stunning view of the Manhattan skyline. To visit the Statue of Liberty, …

Continue Reading

# EdTerra

See What Our Edventurers Experience!