Rangiri Dambulla International Stadium Dambulla Sri Lanka

Rangiri Dambulla International Stadium
Country:Sri Lanka
Country Code:LKA
City:Dambulla
Capacity:16800
Map Coordinates:7.859444,80.633889