It is wherever it ****ing wants to be
You can't find raikou in ruby.
You go to a mountain and catch raikou
you dont find raikou in dimond
Raikou is only found in firered and leafgreen if you chose squirtle as your starter Pokemon. Or you can get the purified raikou from Pokemon colosseum.
Raikou does not appear in Pokémon Pearl, you'll have to trade it from someone who has one.
In the wild.
To find raikou you need to go to the burned tower their yu would find all three dogs and you will have to search for them exept suicine
After you beat the elite 4 again raikou starts roaming again.
Raikou is a legendary dog Pokemon. It is not in any specific location in Pokemon Fire Red. Instead, you can find it roaming Sinnoh.
You will have to either trade for Raikou or transfer from Diamond, Pearl, Platinum, HeartGold, or SoulSilver.
Since it is a wandering pokemon, there is no definite place to find it. By the way, I believe it is Where IS Raikou in Fire Red.
You don't find Raikou in a city, you can find it anywhere. What I mean is that Raikou can only be found if you chose squirtle as your starter and it can show up anywhere. It is all random luck. Check out SEREBII.NET for ALL types of hints for all Pokemon games.