I am preparing for the gym leader by leveling all my Pokemon to level 50 but all of them arr level 47 now...where can I train?
Head into the route after humilau city(222)and have your pokes hold the lucky egg. Then get on the high boards and start running around until you see some shaking grass. Then hop of the board and go into the grass which will usually have an audino. If you defeat it it gives tons of exp and I use this method to train a lot.