June 12, 2015 0 Private Island for Sale With New York City Views! Tavern Island is located in Connecticut, about an hour north of New York [...]