WhatsAnswer

National Monument of United States

Statue of Liberty Is The National Monument of United States. Dedicated in 1886, “Liberty Enlightening the World” (known as The Statue of Liberty) is a gift from France to the United States of America. Statue of Liberty has become a universal symbol of
freedom.The Statue of Liberty has welcomed over 12 million immigrants Entering the USA

Exit mobile version