Situated at the top of the Chesapeake Bay, Baltimore is first and foremost a maritime city with nautical roots, awash in opportunities to get your group out on the water. Whether you search for treasure aboard the Urban Pirates ship, dine on the high seas on a Spirit...