People book private yacht charters in NYC for several reasons. These include anniversaries, birthdays, and marriage proposals. Or, simply to have a good time with your friends or family. In the last few years, many businesses have started booking yacht charters for corporate o...