Nikawewa Lake is a Swimming lake located in Sri Lanka. It is one of the 168 Swimming lakes in Sri Lanka. Address of Nikawewa Lake is Anuradhapura, Sri Lanka.
Some of the places around Nikawewa Lake are -
Nikawewa Lake
(Swimming lake) Anuradhapura, Sri Lanka (approx. 100 meters)
Nikkawewa Ground
(Cricket ground) Ganewalpola, Sri Lanka (approx. 326 meters)