The Torch
Many tourists flock to the Statue of Liberty to check out the views. The torch was a popular spot up until 1916 when an explosion destroyed the staircase to the top. It was rebuilt in 1984 but remains off-limits.
Advertisement
Many tourists flock to the Statue of Liberty to check out the views. The torch was a popular spot up until 1916 when an explosion destroyed the staircase to the top. It was rebuilt in 1984 but remains off-limits.
Advertisement