The Pokemon League isn't in a city. The Pokemon League is on a place of its own. It is above victory road, and is east of Blackthorn city.
back to the Pokemon league
After you've beaten the League, you get the S.S. Ticket from Elm. Take the S.S. Aqua from Olivine to Vermilion.
Pikachu
Get 8 badges
ecruteak city
the Pokemon league is is in ever grande city after you get through victory road
Blackthorn City is a location in the game Pokemon Gold. To get there, you have to go through the Ice Path.
ever grande city
On Ever Grande City
Cianwood City
it isn't the Pokemon league the Pokemon league is at the end of route 223
at the city of the Pokemon league