Belize, is a country located in Central America.
To be added
Behind the Scenes
- Despite not having been explicitly mentioned in the Marvel Cinematic Universe, the country of Belize is identifiable due to Ambergris Caye being located in this country.
Community content is available under CC-BY-SA unless otherwise noted.