Overview of R.Premadasa Stadium Situated in the bustling city of Colombo, the R.Premadasa Stadium stands