Lords' Watch

Lords' Watch is a location in Old Russia, Earth. It is the initial spawn point for Patrol activities in the Plaguelands.

List of appearances

 * Destiny
 * Rise of Iron