Here is is, please use VMs next time. I don't reply to PMs much.
1. the town where you live and where it all starts
2. just a little town without anything special
3. first city with a gym
4. next city without anything special
5. 2nd gym
6. another ordinary city
7. 3rd gym
8. You can only get there from town 7, and after that also from city6
9. 4th gym
10. 5th gym
11.first beat 5th gym before enterable
12. 6th gym
15. 7th gym
16. after 7th gym able to get there through 12 and 14 too
18. harbor town, 8th gym, after 8th gym able to enter the legend mountain
LEGEND MOUNTAIN: The mountain with the first legend in it and the farther you come in the game, the more paths to legends you can pass. Like, If you pass the pokemon league you can pass the 2nd legend pokemon way.
19. after getting the first legend pokemon you can sail with boat from city 18 to this island.
20. pokemon league city, you can get there by the battle bridge, It's like a challenge road where you really need good pokemon and many HM's to pass like surf rock smash etc.
21. beach town
Just to let you know I can take some criticism, so if you don't like any of this idea you can just tell me.