Relicanth is in Underwater near Sootopolis City. I suggest to use move Sweet Scent (some grass pokemon have this move), so you can find underwater pokemon easily. You know, underwater pokemon only appear in seaweed, and Relicanth is quite rare. So, good luck, honey! :D
no you do not have to catch a relicanth to get a rayquaza
You can catch it when you use dive.
you find it underwater
To catch relicanth use Hypnosis by Gengar and get lots of Dive Balls
You can't catch Relicanth. You have to trade from Ruby, Emerald, Sapphire or any other game that has him captured.
No only in ruby and sapphire and emerald.
Underwater near sootopolis city its rare though.
in a dive area near sootopolis city peace :)
in fire red yes in emerald no
underwater routes 124-126,but rare.
erwater cavern surrounding sootopolis city
You can see and catch Relicanth under the water just outside Sootopilis(spl?) City, in the mossy grass.