Autodrome Udawalawe 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 Autodrome Udawalawe Race Track is Monaragala, Sri Lanka. Autodrome Udawalawe Race Track is located in a remote area, with less than 3 listed places around it Autodrome Udawalawe Race Track is rated 4.5 (out of 5 stars) by 8 reviewers on the web.
Some of the places around Autodrome Udawalawe Race Track are -
In very close proximity, around 200 meters, there is one more Car racing track - Craftsman Autodrome track
Monaragala, Sri Lanka