in the suber
the only way to get a glalie on emerald is to evolve a snorunt at level 42.you can find snorunt in Shoal Cave's ice room.
in the cave
You have to find it in the cave
In Pokemon Emerald, Groundon and Kyogre are legendary Pokemon. You can find them in the Marine Cave and the Terra Cave.
If you mean the dark sunglasses, then in Rustboro the cave has an open space with a guy. If you use the item finder you'll find the glasses
In Pokémon Ruby Sapphire and Emerald versions, HM7 contains the move waterfall. You can find the HM in the Cave of Origin.
altering cave
Granite cave.
what sceintist
You can still find brand new versions of Emerald version on Amazon.com, and used ones could be found at ebay.com.
NO but you can buy it from the game corner
You can find one in granite cave.