Maid of the Mist Niagara
Plastic coat clad tourists are taken near the base of Niagara Falls in the vessel Maid of the Mist in Ontario, Canada, North America.
Maid of the Mist, Niagara Falls, Ontario, Canada, North America
Maid of the Mist Niagara
Picture of the tour boat Maid of the Mist in Niagara Falls Ontario, Canada.
Related photo galleries & travel ideas:
Maid of the Mist Niagara Photo & Travel Destination