the can get mesprit in lake verity,near twinleaf town , you can get azelf in lake valor which is in between pastoria and veilstone, you can get uxie in lake acuity near snowpoint city.
at the midle of the three lakes at the midle of the three lakes
One each.
Mespirit, Uxie, and Azelf. i don't know if these are th 3 legendary Pokemon you wanted, you have to be more specific
you have to catch Palkia(in pearl)orDialga(in diamond)
there are caverns in the middle of the three lakes the three spirits appear there after you beat the Pokemon league.
You go to the three caves and catch them.
You can't, only in Platinum... Shadowscar I caught them.
Go to the team galatic base after battling the boss... P.S. I forgot the name
number 148 is Azelf, you get it at one of the three legendary lakes. Try to get it in a master ball. Hope I helped!- Ashlie
Groudon, Kyogre, and Rayquaza. Groudon is the fire legendary pokemon, Kyogre is the water legendary pokemon, and Rayquaza is the air legendary pokemon.
Yes you can.
try to catch your legendary. It varies on which legendary depending on what starter you chose.