Niagara Falls Observation Tower | North America | Tour Reviews | Tours | USA Niagara Falls, USA: American Tour & Maid of The Mist