My 5: Liberty Island, New York City.

Battery Park New York City

1. May 2007. New York City’s Battery Park is a 12-acre oasis on the southern tip of Manhattan, home to a series of fine gardens and statue memorials. Known locally as The Battery, the park served as the city’s immigration arrival depot in the 1850s, long before the construction of the Immigration Center on Ellis […]

Read More