Posted by Matti HOpenCheltenham BadlandsBrampton, CanadaThis place is in the middle of nowhere and out of place but super cool. Definitely worth checking out if your in the Toronto area.travelstoke