Statue Of Liberty: Facts About The Famous Landmark

statue of liberty

Here are the facts about the Statue of Liberty STATUE OF LIBERTY – Know these facts about the famous landmark in New York that has been featured in various movies and TV shows. Its formal name is Liberty Enlightening the World and it was a gift of friendship from the people of France to the … Read more