es un Swimming lake situado en Udawela. Es una de las 168 Lagos para nadar de Sri Lanka. Dirección de es Lake Rd, Udawela, Sri Lanka.
se encuentra en un área remota, con menos de 2 lugares enumerados a su alrededor
Algunos de los lugares alrededor de son -
Lake Rd, Udawela, Sri Lanka