Here is a list of some stadiums of West Indies where matches of upcoming world cup to be played in March 2007 are scheduled. Sir…
Gaddafi Stadium, located in the historical city of Lahore, was built in 1959. It was known as Lahore Stadium then. In 1974 Stadium was renamed…