
All the venues of the 2011 Cricket World Cup were announced on November 2, 2009 in Mumbai by the International Cricket Council. In Sri Lanka, two new stadiums have been constructed for the World Cup. They are located in Kandy and Hambantota.
Swarnolata Foundation
Get Quote for Website & Graphic Design
Notice: GoldenTwine Informatics Official Blog is mobile friendly but best seen on laptops and desktops.