Weda Niwasa is a Veterans hospital located in Sri Lanka. It is one of the 15 Veterans hospitals in Sri Lanka. Address of Weda Niwasa is Kurunegala, Sri Lanka.
Some of the places around Weda Niwasa are -
Kurunegala, Sri Lanka