Dambulla is a town, situated in the north of Matale District, Central Province of Sri Lanka, situated 148 km north-east of Colombo, 43 km north of Matale and 72 km north of Kandy. Read More
Pakistan's skipper Bismah Maroof said it is important for her to prepare well and deliver the best against Sri Lanka in the upcoming ODI series starting from Wednesday at Southend Club Cricket Stadium. ...