If you like Toronto, you should check out Mexico City. Specifically the Condesa or Polanco neighborhoods.
For a megalopolis, it’s surprising livable. Huge boulevards with towering trees. Playgrounds and parks. City forests. Nice areas, very walkable. Great food. Extremely clean. Happy people. Positive energy.