Category

North America

Category
freedom tower New York

Freedom Tower in New York

Todays sightseeing consisted of a visit to Freedom Tower or also called as OneWorld observatory in World Trade Center area. It was here the Twin Towers stood before 9/11 2001 happened.