Police Ground
Police Ground is a multi-use stadium in St. George, Antigua and Barbuda. It is currently used mostly for football matches. The stadium holds 2,000 people.
Police Ground is a multi-use stadium in St. George, Antigua and Barbuda. It is currently used mostly for football matches. The stadium holds 2,000 people.