Super Duck Boat In The Harbor offers visitors a unique sightseeing experience in Boston, MA, combining land and water tours in a single excursion.
Guests have the opportunity to explore the city's iconic landmarks from both the streets and the harbor aboard the amphibious Super Duck Boat.
Generated from their business information