Good place for tobogganing. There are two hills, one fast and short the other is longer and a bit slower.
The Toboggan Hill Mc Towne is located at 180 McKenzie Towne Dr SE, Calgary, AB T2Z 4P8, Canada