Featured in a Detour in Leg 10 of The Amazing Race Canada 5 Lakes, TV Locations, Nature - Parks and Playgrounds Links: www.tripadvisor.com By: kkeps