Featured in a Detour in Leg 4 of The Amazing Race Canada 6 TV Locations, Nature - Parks and Playgrounds Links: id.wikipedia.org By: kkeps