Katukurunda Race Track is a Car racing track located in Sri Lanka. It is one of the 15 Car racing tracks in Sri Lanka. Address of Katukurunda Race Track is Katukurunda, Sri Lanka. Katukurunda Race Track is rated 4.5 (out of 5 stars) by 416 reviewers on the web.
Some of the places around Katukurunda Race Track are -
Katukurunda, Sri Lanka