Castine, Maine, is a quintessential New ... Shelter Island, a secluded gem off the coast of Long Island, offers an ...