Q. Providence Stadium is the national stadium of which country?
Answer:
Guyana
Notes: Guyana's national stadium is "Providence Stadium". The Providence Stadium or Guyana National Stadium is a sports stadium in Guyana. The stadium was built specifically to host Super Eight matches in the 2007 Cricket World Cup held in March and April 2007.