Nimalawa Garden is a Lodging located in Sri Lanka. It is one of the 1131 lodgings in Sri Lanka. Address of Nimalawa Garden is Panatiyana Rd, Sri Lanka. Nimalawa Garden can be contacted at 94413131506.
Some of the places around Nimalawa Garden are -
Panatiyana Rd, Sri Lanka