Brian Lara Stadium is located in Marabella, Trinidad and Tobago on Tarouba, Gasparillo, Princes Town Regional Corporation. Brian Lara Stadium is rated 3 out of 5 in the category in Trinidad and Tobago.
Address
Tarouba, Gasparillo, Princes Town Regional Corporation