Antigua Recreation Ground is the national stadium of Antigua and Barbuda it is located in St. John's, on the Island of Antigua.
Antigua Recreation Ground is the national stadium of Antigua and Barbuda. It is located in St. John's. This was on the Island of Antigua the national stadium.