The Brian Lara stadium, part of a US$850 million elite sports complex at Tarouba, was built with the intention that it would host preliminary matches at the 2007 World Cup, but a series of delays meant that matches had to be rescheduled elsewhere.
Brian Lara Stadium
San Fernando
7HW9+FG7, Brian Lara Stadium Rd, San Fernando
Trinidad & Tobago

Brian Lara Stadium