The Elite Four is in the Indigo Plateau.
You find him in meteor cave after beating the elite four.
One island Pokemon centre after you defeat elite four and the 2 rockets at the volcano and find the gem.
See question "Is this a good team to beat the elite four"'s answer.
you get to level 100 what else
you can find her in the elite four thanks