Kelegammana Wawa is a Lake located in Sri Lanka. It is one of the 1655 lakes in Sri Lanka. Address of Kelegammana Wawa is Weligepola, Sri Lanka.
Some of the places around Kelegammana Wawa are -
Weligepola, Sri Lanka