The Providence Stadium is located in the West Indies. The stadium in Guyana is located in Georgetown, called the Providence Stadium. It has a seating capacity of 20,000. This is a new stadium built specifically for the World Cup tournament. This stadium was one of the eight used for the 2007 Cricket World Cup.