The Cascade Badge
To obtain the Cascade Badge you will need to defeat Misty the Cerulean City gym leader in a pokemon battle.
Bottom of Cerulean City
downtown cerulean city
None.
Northeast of Cerulean City.
In generation I, II, III, IV (Red, Blue, Green, Yellow, Gold, Silver, Crystal, Fire Red, Leaf Green, Heart Gold, Soul Silver) you obtain the Thunder Badge in Vermillion City. South of Cerulean City.
In fire red/leaf green it is in Cerulean City in sapphire/ruby/emrald it is in Mauville City
In Pokemon FireRed, the badge needed to surf is the Cascade Badge. This badge is obtained by defeating Misty, the Cerulean City Gym Leader. Once you have the Cascade Badge, you can use the move Surf outside of battle to navigate bodies of water and access new areas in the game.
It is south of cerulean city.
At celadon city.
In green is north of Cerulean city,probably is and in red...
the power plant south of cerulean city