Good place to walk with your partner
Toboggan Hill At Milikan Park is located at Milliken Park, Toronto, ON L3S, Canada