Rangiri Dambulla International Stadium
Kurunegala Road, Dambulla 21100 Sri Lanka
Rangiri Dambulla International Stadium is a Arenas & Stadiums place is located in Dambulla, Central Province. The address of Rangiri Dambulla International Stadium is Kurunegala Road, Dambulla 21100 Sri Lanka.