Deduru Oya Reservoir

Deduru Oya Reservoir
Sri Lanka, North Western Province
Deduru Oya Reservoir, Kurunegala, North Western Province, Sri Lanka
4.5 out of 5
Map
Deduru Oya Reservoir
Deduru Oya Reservoir, Kurunegala, North Western Province, Sri Lanka