The Statue of Liberty: America’s Beacon of Freedom and Welcome

From Own the Road with Kelli and Bob · 23:53

Show by Kelli & Bob Phillips

Dedicated in 1886 in New York Harbor, the Statue of Liberty (Liberty Enlightening the World) stands as one of the most recognized national symbols of the United States. Gifted by the people of France to commemorate the alliance between the two nations during the American Revolution, Lady Liberty has evolved into a universal emblem of freedom, democracy, and human dignity.To learn more about the Statue of Liberty and experience its rich history in person, you can book a licensed local tour guide through ganyc.org (Guides Association of New York City).

More episodes of Own the Road with Kelli and Bob

More episodes

PodSearch is a free, independent podcast search engine. Read about PodSearch, the privacy policy or contact us.