Listen

Description

In this week's episode, we become the ultimate tourists and visit the Statue of Liberty. Liberty Island, located in the New York Harbor, is the home to the most iconic symbol of freedom and democracy.

Listen along as we talk about how the State of Liberty came to be and our experience visiting one of our hottest tourist spots in New York City.