Dreadtick Latcher Nest

SS Nazmir

Dreadtick Latcher Nests are located in Nazmir.

As a quest objective

 * Scorched Earth (quest)