Where is Philosopher's Walk (Toronto)?

Coordinates: -79.395217 43.66696

Be the first visitor to thank for this answer!

Thanks!