Maid of the Mists’ zero-emission tour boats enter service
Starting at 10 a.m. tomorrow, October 6, guests will be able to ride the first all-electric, zero-emission passenger boats built in the U.S.A. Built for Niagara Falls, N.Y. tour operator Maid the