Ihala Wewa is a Reservoir located in Sri Lanka. It is one of the 3489 reservoirs in Sri Lanka. Address of Ihala Wewa is Dambulla, Sri Lanka.
Some of the places around Ihala Wewa are -
Dambulla, Sri Lanka