Quoted By:
Kanto - Celadon City because of how much stuff there is, like the department store and the game corner. It also has a relaxed environment.
Johto - Goldenrod City for the same reason as Celadon minus the relaxing environment.
Hoenn - Lilycove because it's a city by the beach. I can't wait to see it in ORAS especially if ORAS has a day/night cycle, I really can't wait to see it during sunset.
Sinnoh - Canalave City because of how comfy it is.
Unova - Humilau City. I love the atmosphere of the town. Everything about it is great. #1 place if I had to live in the Pokemon world.
Kalos - Aquacorde Town for being a small comfy town.