you need a silph. scope to see ghosts.
which can be found in the deeper parts of the celadon game corner (press A button at the poster in the back) after fighting team rocket and getting the silph. scope you only have to climb the tower.
The Pokemon tower is in Lavender Town
at the top of the tower your find him
Lavendar town.
There are giant penises at the top.
In Silph Tower
You get the flute in the Pokemon tower after you get the silph scope.
In the Safari Zone and Pokemon Tower.
Safari Zone and Pokemon Tower.
You have to get to the top of the Pokemon Tower and talk to the man. He will give it to you for saving him.
Pokemon Tower is in Lavander Town in all Generation I (Blue, Red, Yellow, FireRed, LeafGreen) games.
you go two the name rater in the town where the Pokemon tower is
Get the pokeflute from Mr. Fuji in Pokemon tower.