Giddawa
Giddawa  is a village in Sri Lanka. It is located within Central Province. A 2.0 MW hydroelectric dam is located in the village. See also
List of towns in Central Province, Sri Lanka

References

External links

Populated places in Central Province, Sri Lanka