Gym Badges

Gym Badges are badges that help you prove that you are on your way to battle in the Pokemon League. Once you have 8, you can battle the Champion! To earn the badges, you need to battle Gym Leaders, and win. This is not very simple. Gym Leaders have their own strategy