Maid in the Mist Boats

Maid in the Mist Boats: Niagara Falls, NY: Crossing ships of the "Maid in the Mist" tour.