The Lighthouse is not in Kanto. It is in the Johto region. It is located on the southeast corner of Olivine City, overlooking the sea.
The Lighthouse is in Olivine City.
After you beat the champion, you get to go to Kanto.
Take the elevator at the bottom of the Lighthouse
NO!
you take the s.s bout to kanto
Yes, you can fight the Kanto Gyms in Pokémon HeartGold.
Pokemon HeartGold Will Have Sinnoh,Kanto,But Hoenn Least Likely.
No, it johto, but it also includes Kanto
Olivine city.
It is in Kanto
In the kanto
just collect all Kanto gym badges