Agalakumbura

Agalakumbura is a village in the Nuwara Eliya District, Central Province, Sri Lanka.