NYC Governors Island Trip
26 W. 61st St. first-floor lounge 26 W. 61st St. first-floor loungeCome relax before finals week with a trip to Governors Island, a gem in New York City that is a 172-acre park with stunning views of the New York skyline and Statue of Liberty. Governors Island offers plenty of green space and walking paths, hammocks, slides, public art, and more. If you choose, you can […]