From Bulbapedia, the community-driven Pokémon encyclopedia.
Meteor Falls is a location in Hoenn. It is a large cave with a waterfall inside. It is west of Fallarbor Town. In Pokemon Emerald, Steven also appears deep inside Meteor Falls after you defeat the Elite Four. His Pokemon are considerably stronger than the Champion's.
Wild Pokémon List
Solrock (Ruby and Emerald)