I don't know exactly how it works, but I am also under the impression that this achievement doesn't work correctly.
A winner character of mine who went to Terinyo, Lawenilothehl, HMV, Dwarftown, Casino, minotaur village, barbarian clearing and I think Mad Minstrel's hut didn't get the achievement.
Maybe there is some other required place (bug temple, to which that character didn't go?) but reports from other people didn't seem to point in that direction.