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
Northeast of Cerulean City.
None.
downtown 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
It is south of cerulean city.
In green is north of Cerulean city,probably is and in red...
the power plant south of cerulean city
At celadon city.
Rock Tunnel. Which is located directly right of Cerulean. You must have a Pokemon that knows 'Flash' however