Quizzing Live

In Which Country Is The Khettarama Stadium

Answer:
Sri Lanka