The Lake Siela is a location in The Legend of Zelda: Breath of the Wild. It is located in the northeast part of the West Necluda region, just southwest of the Pillars of Levia and east of Mable Ridge.
The Lake Siela is a location in The Legend of Zelda: Breath of the Wild. It is located in the northeast part of the West Necluda region, just southwest of the Pillars of Levia and east of Mable Ridge.