Anuththara Rest is a Holiday apartment located in Sri Lanka. It is one of the 196 Holiday apartments in Sri Lanka. Address of Anuththara Rest is Sella Kataragama, Sri Lanka. Anuththara Rest can be contacted at 94776691426. Anuththara Rest is rated 5 (out of 5 stars) by 1 reviewers on the web.
Some of the places around Anuththara Rest are -
Sella Kataragama, Sri Lanka