Hidden place · Dambulla, Sri Lanka
Rangiri Dambulla International Stadium
The stadium stands beside a lake about 2 km southwest of Dambulla’s city centre. First-class matches and international cricket are played there, and it is…
Hidden place · Dambulla, Sri Lanka
The stadium stands beside a lake about 2 km southwest of Dambulla’s city centre. First-class matches and international cricket are played there, and it is…
Still loading - a slow connection can take a little longer. Reload