answersLogoWhite

0

The torch is found on the right hand of the Statue of Liberty. The statue was a gift to the United States from the people of France. Every year hundreds of thousands of people and tourist take a free ferry from the Manhattan Harbor to Staten Island and can view the Statue of Liberty.

User Avatar

Wiki User

14y ago

What else can I help you with?