you have to no surf and dive go south from mossdeep city then use dive to go underr water youshould find like a cave entrance go in then go up out of the water and your gym is in sootopolace
The last Gym is in Sunyshore City.
The last gym is in viridian city
The last Kanto gym is in Varidian City.
The last gym is the Earth gym in Viridian city. The one that was closed at the start of the game.
In her Gym
at the sunny shore gym
go to the Pokemon league
You find him in the last Gym in Sootoolis City.He is the last Gym leader
The 8th and last gym is in Sunyshore City.
Water.
The trainers have various types, The gym leader has rock and ground types.
Viridian city.