Agalakumbura
Agalakumbura is a village in the Nuwara Eliya District, Central Province, Sri Lanka. See also
List of towns in Central Province, Sri Lanka

External links

Populated places in Nuwara Eliya District