Moragahakanda Reservoir
Matale, Matale District
Moragahakanda Reservoir, officially known as Kulasinghe Reservoir, is a major multipurpose reservoir in Sri Lanka. It is famous for its large water body, dam structure, surrounding scenery and importance in irrigation, drinking-water supply and hydroelectric power generation.