Maurice Ali
Joined: 14 Nov 2003 Posts: 7708 Location: Toronto, Ontario, Canada
|
Posted: Sun May 02, 2004 5:03 am Post subject: Most Likely Location For The TV Show |
|
|
I think I have found our location for the TV show. It is called Sunnybrook Park and is located right in the middle of Toronto, Canada. What is great about this place is the varied terrain (including creeks and bridges, etc.) and the logistical help in being in town with modern washrooms and restaurants, etc. More information as it developes and below is a few photos of the park:
|
|