first beat the 8 gym leaders, then from sootopolis, dive undive then head right there will be ever grande city, u need water fall HM though to get in ever grande city, then go through victory road then u'll be at the pokemon league.
If you cant find it you probably haven't beaten all the gyms
The elite four will be at the Pokemon league.
NO (only on ruby)
Celebrate.
DANCE
the first elite four in Pokemon ruby is Sidney (DARK TYPE) He has a Mightyena, Cacture, and Crawdaunt note:he will have two Mightyena's
yes swarpert is a greatest Pokemon to defeat elite four
no there isn't
Ever grande city
The Pokemon League
He is part of the elite four.
you beat the elite four
You can only catch it after beating the elite four however you can get it from a friend before defeating the elite four.