Verlok Stand

Verlok Village is located in the upper shelf of Deepholm, north of Crimson Expanse and northeast of Temple of Earth.