In the team galactic storage house connected to veilstone galactic headquarters.
vielstone city
Yes you can get Giratina in Pokemon Pearl after defeating the Elite Four and going to the Spring Path which appears on the east side of the road south of Vielstone City.
once you beat the elite 4 you can go to spring path (which is under vielstone city) in a cave you can find giratina.
you can find one on route 214 which is by vielstone city. the person who has it is a girl who has blonde hair. she has all three wormadams.
Use Rock Climb at Vielstone City.
The game corner in vielstone city.
I think you can get it at the "Coin-Exchange" next the arcade in Vielstone-City; or buy it at the Vielstone department store or find it on the ground or a random game character might give 1 to you. OR:(!) have your friend with another game trade to yoo a Pokemon holding it or migrate a Pokemon that is holding it,.
You can find it either sitting on a route like you find most TM's, you can buy it in Vielstone City Department Store for a hefty amount of cash, or you can trade in coins at the Casino's prize trade in building in Vielstone City next to the Casino or you can find TM35 at the Fuego Ironworks.
Empoleon cannot be caught in the wild, but you can obtain an Empoleon in Pokemon Pearl by trading for a Piplup or any other evolved forms of it with a friend.
There is a small one in Eterna City and a big one in Vielstone City.
in vielstone city (were the fighting type gym is)
the ones in maylenes gym.(vielstone city)