well you kind of have to get there before you beat the gym leader...so you be the judge from here *face palm*
azalea town in johto in slowpoke well
rub it with soy sauce then massage it with mayonaise
the lost tower is a tower south of Solcean town where dead Pokemon lie
pet cemetery tower in lavender town after you get the silph scope
You have to go to go to the other cities.
First you have to Beat the Gym Leader again in Violet City
pass violet city (samneeds to update first!)
You go to Azalea town and headbutt the trees in Azalea town or on route 33.
Azalea Town
its in azalea town
Azalea Town.
Kurt, you can find him in azalea town
Azalea town
figure it out
Azalea Town
you go to azalea town
the Pokemon tower is in lavender town