Nagena Tharu Sports Ground is a Sports complex located in Sri Lanka. It is one of the 244 Sports complexs in Sri Lanka. Address of Nagena Tharu Sports Ground is Narangoda Paluwa, Sri Lanka. Nagena Tharu Sports Ground is rated 4 (out of 5 stars) by 34 reviewers on the web.
Some of the places around Nagena Tharu Sports Ground are -
Narangoda Paluwa, Sri Lanka