New Niagara Falls electric ferries have set sail!

Two Niagara Falls electric ferries launch a new era Tuesday, October 6, when they start taking passengers right up to … Continue reading New Niagara Falls electric ferries have set sail!