Niro Nature Resort is a Wedding chapel located in Sri Lanka. It is one of the 9 Wedding chapels in Sri Lanka. Address of Niro Nature Resort is Anuradhapura, Sri Lanka. Niro Nature Resort can be contacted at 94712001717. Niro Nature Resort is located in a remote area, with less than 2 listed places around it Niro Nature Resort is rated 4 (out of 5 stars) by 18 reviewers on the web.
Some of the places around Niro Nature Resort are -
Anuradhapura, Sri Lanka