Site of the Pit Stop of Leg 2 of The Amazing Race Canada 6 TV Locations, Nature - Scenic Links: www.ehcanadatravel.com By: kkeps