Pallekele International Cricket Stadium, Pallekele