Glamping in NYC is here so sign us up

Glamping in NYC is here so sign us up
It's all about the experience on Governor's Island.