Located in the Northwest part of the Maguuma Wilds on the Island of Necron is the Trecherous Lake. Even in broad daylight the surface of the lake and the surrounding area is shrouded in thick fog. A great place for a secluded secret meeting, perhaps?