Thirunavalar ground is a Cricket ground located in Sri Lanka. It is one of the 388 Cricket grounds in Sri Lanka. Address of Thirunavalar ground is Point Pedro, Sri Lanka. Thirunavalar ground is rated 4.5 (out of 5 stars) by 4 reviewers on the web.
Some of the places around Thirunavalar ground are -
Point Pedro, Sri Lanka