Handapanagala reservoir | හඳපානාගල ජලාශය | Sri lanka | Travel Guide SL | VLOG#1



Wellawaya is a town in Monaragala District, in UVA Province, Sri Lanka. A perfect place to visit for a week-end. Handapanagala reservoir is one of the most …

source