Dambagolla Uda Wewa is a Reservoir located in Sri Lanka. It is one of the 3489 reservoirs in Sri Lanka. Address of Dambagolla Uda Wewa is Galewela, Sri Lanka.
Some of the places around Dambagolla Uda Wewa are -
There are several reservoirs around Dambagolla Uda Wewa. Weragalawatta Wewa, Egoda Wewa, and Dambagolla Tuttiri Wewa are some of the reservoirs near Dambagolla Uda Wewa.
Galewela, Sri Lanka