A. The USA B. South Africa C. Antigua and Barbuda D. New Zealand Submitted by: Ay@z ABAdvertisement Advertisement The correct answer to the question: "Sir Vivian Richards Stadium is located in: __________?" is "Antigua and Barbuda".