Road trip Ontario: Ditch the car and experience scenic Niagara by bike

Global News visits Niagara Falls, Canada for the ultimate road trip adventure by bike! Read More.