In ever grand city near all the way at the east side of the map. Just go through victory road. In emerald its in ever grande city. In leaf green and fire red you go to your home town and go up then turn left then go up again and you will be there. In silver and gold you go to your home town and go to the Surfing place on the left keep surfing and you will be there.
In the Pokemon league.
That depends on what league you are talking about.
The Pokemon league is where all the elite 4 are(they have strong Pokemon)
the best Pokemon for the Pokemon league is definetly latios
Yes, you can use any Pokemon in the Pokemon league.
Pokemon battle arena is better than Pokemon league.
surf around the pokemon league
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.
technically, when you beat the Pokemon league, you become the champion. but you cannot really fight as a part of the Pokemon league
No, there is no short cut to the Pokemon league building in Pokemon pearl.
in the Pokemon league. Yes, it is but you have to go through a cave to get to it. Look on your map.
beat the league and he will be gone