You get to route 8 by going from iccirus city to the swampland below the pokecenter, in winter the water is covered in ice, then make your way around the ice to the end of the swampy parts, and your at route 8!
HM Waterfall can be found at the very end of route 17, the route west of Nuvema and Accumula Towns.
Either in Route 13 or Route 17.
Nest to route 5.
Poochyena can only be found on Route 9 on Pokemon white.
catch it on route 1.
West of Route 1, requires Surf.
It is on Route 17, on the western island.
Deep in route 17. You need surf to get there
You get it in an egg on route 17 or 18
Route 20 does not exist in Pokemon White, but does in Pokemon White 2.
route 17 talk to the PKMN ranger in the little house
Surf left from Route 1 near Nuvema Town, go through Route 17 and you will find Route 18.
You have to surf from route 1, onto route 17 and navigate through the water current maze to get to the lab.
The Treasure Hunter on route 13 after you beat the game, Route 17 or held by wild Red-Striped Basculin.
HM Waterfall can be found at the very end of route 17, the route west of Nuvema and Accumula Towns.
Not in a city, it's on route 17, you can visit it after you obtain HM surf.
walk