Oops! Something went wrong, please try again later.
Rangiri Dambulla International Cricket Stadium is a 16,800 seat cricket stadium in Sri Lanka. It is situated in the Central Province, close to Dambulla on …
Reviews
Tripadvisor
4.0/5 · 19 reviews
Loading reviews...
Dec 1, 2019
This is an international Cricket grounds. On the main road to Trincomalee by the road side. You can stop if you like Cricket. Full review by 7SE3