Sir Vivian Richards Stadium To Host T20 World Cup 2024

Sir Vivian Richards Stadium, located in Saint George, Antigua, is one of the best cricket stadiums in the West Indies. As you might have guessed it is named after the former captain of the West Indies, Sir Vivian Richards. Just like the Guyana National Cricket Stadium, it was constructed specially for the 2007 Cricket World Cup.