Miss Liberty, New York
The Guide to Governors Island in New York: The Green Military Island
17:09 | 23.08.21
The weather is nice in New York City and you want to escape the background noise and typical New York for a moment? Then a trip to Governors Island is just the thing for you.