We all know and love the emblem of America's freedom the great Statue of Liberty. Ever wanted to see her amazing 305 foot frame up close? Or take a climb inside? Here's your chance to take a trip over to her base and accomplish these things. Just be careful not to fall! Not to mention all the other activities like the Ellis Island Museum and The Wall of Honor.