Boston is a great city on the water with lost going. We have stayed there several time by boat and each time we are impressed by all the racing and water-activities that are going on.
Boston has lots of history and also culture as well shopping and modern amenities to offer. Definitively worth the visit by boat or maybe also by land.