Yala Sudu Weli Nature Resort is a Restaurant located in Kirinda 82600. It is one of the 14480 restaurants in Sri Lanka. Address of Yala Sudu Weli Nature Resort is Tissamaharama,Ranakeliya South, Kirinda 82600, Sri Lanka. Yala Sudu Weli Nature Resort can be contacted at 94772875697. Yala Sudu Weli Nature Resort is located in a remote area, with less than 3 listed places around it Yala Sudu Weli Nature Resort is rated 5 (out of 5 stars) by 6 reviewers on the web.
Some of the places around Yala Sudu Weli Nature Resort are -
Tissamaharama,Ranakeliya South, Kirinda 82600, Sri Lanka