The Cheltenham Badlands are just north west of Toronto. I took these photos in 2010. Things have deteriorated since then;
Here`s the latest news on the Badlands here in the Toronto Star
The Cheltenham Badlands are just north west of Toronto. I took these photos in 2010. Things have deteriorated since then;
Here`s the latest news on the Badlands here in the Toronto Star