The Niagara falls is stunning when viewed from the Maid of the Mist. The Maid of the Mist is a boat tour of Niagara Falls, New York, USA. ...