Locations of all 6 Hidden Machines (HMs) and 94(+1) Technical Machines (TMs) in the Unova region in Pokemon Black and White Versions on Nintendo DS. Contains Story Spoilers. Information pulled from multiple sources including Serebii.net
Here is a map I made with the location and info for all catchable
How to Find All of the 7 Sages in Pokémon Black and White
How to remove HM moves from pokemon in pokemon Black & White
Catch ALL the Pokemons?!: Pokemon Black and White Versions
Unova Route 3, PokeMMO Wiki
Pokémon Black e White – Todos os TMs e HMs do jogo - Critical Hits
Pokémon Gold and Silver TM and HM Location Guide
T-shirt with Printed Design - Black/Pokémon - Men
Free Checklist Maker - Checkli
Pokémon Black and White: Prima's Official Strategy Guide
How do you get TM55 Scald in Pokemon Black/White? - PokéBase Pokémon Answers
Pokemon Black 2 & White 2 Where to get TM70 Flash