Cricket Quiz

Cricket Quiz


X International Cricket Stadium, Sri Lanka. Formerly known as ‘The Esplanade’ and was initially built as a racecourse, it is located near the 16th century Dutch Fort and is fringed on two sides by the Indian Ocean. It was devastated by tsunami in 2004. Give me X.

Comments