You can get it from the PokeTech App place in Jubilife City.
you get it from the poketch place first you get all the other stuff
you have to beat all the gyms before the harthom one
First of all, you catch Mespirit with the marking map not Alzef. And second, Cressila is the other Pokemon you catch with the marking map.
In PALET TOWN!
The gyms are in the eight cities as follows: Oreburgh City Eterna City Pastoria City Veilstone City Hearthome City Canalave City Snowpoint City ~Lucario
I had a hard time on this one. First you have to beat all the gyms you can and the Team Galitic HQs. after that I think she should be there. Correct me if I'm wrong. It was a long time since I beat her.
u find them in towns, just serch in towns and you will find them
you beat all of the gyms that you havnt beaten yet, coincidence that im currently playing diamond!!!
the legendaries can be found when you defeated all gyms
Being a large city, Dallas has many stores where you can purchase home gyms. You can find all of your needs from any store that sells fitness equipment.
After defeating all 8 kanto gyms, go in the cerulean cave. Search everywhere and you will find it.
you must beet all the gyms all the elite four and all the champions then you can find it in the ground map