Things to see
Toronto Inukshuk Park is one of Things to see.

1. Toronto Inukshuk Park

8.2
789 Lake Shore Boulevard West (Strachan), Toronto, ON
Park · No tips or reviews