there is no imp village but there is goblin village.
Chat with our AI personalities
in draynor village
In draynor village and barbarina village west of varock
In barbarian village
There is none. If you mean What village HAS trolls that would be Trollhiem.
In the fishing spot near the Barbarian Village.