In the wild, on Route 221.
You can find Bonsly in the Trophy garden.
That Pokemon isn't found on Pokemon platinum. You have to get a bonsly from diamond or pearl and evolve it.
you can find the evolved form in the battle frontier than just breed it
You can find them wild by Pal Park, down and to the left of sandgem, or catch a bonsly as a special Pokemon in the trophy garden
you dont but if you find a bonsly in the trophy garden then teach it mimic then train it will evolveroute 221sendoff springs
in the trophy garden
in the trophey garden
you have to get a bonsly they are found east of hearthrone city
first beat the Pokemon league,the talk to Mr.Backlot in the Pokemon mantion and say yes both times he will say a name of a Pokemon. If its not bonsly try again tomorrow. if it is bonsly go to the garden and look for bonsly. it will be hard to find teach it mimic then level it up it will then evolve
The ONLY place to get a Bonsly in Platinum in in the Trophy Gardens. If you go to one of the rooms in the mansion, there will be a man. He will be the owner of the mansion. Answer "yes" to all his questions and he will reveal what Pokemon you can get in the gardens. If he says Bonsly are in the gardens go and walk around. You will have a 5% chance of one appearing.
You can find Feebas the pre-evolved form of Milotic in the foggy room of Mt. Coronet however you will need to use a Super Rod in order to find it.
It is impossible to find an evolved kirlia in the wild. You have to catch a kirlia or ralts and evolve it. P.S. Its REALLLLYYY easy to evolve a kirlia into whatever depending on its gender.