Maid of the Mist
May 28th 2007 Maid of the Mist North America » United States » New York » Niagara Falls By VisionQuest2007May 28th 2007finding flow on the go...Feel the power of the water...Niagara Falls Video 2Even more Niagara Falls video! We went to go see Niagara Falls today with Drew's parents. We boarded the Maid of the Mist to see and feel the power of the falls up close. The boat tour is very touristy, but it is
... read more