Belize is a country located in North America, Earth.
History[]
This section requires expansion |
Ward Meachum reserved a trip to Ambergris Caye, Belize and paid for it with his credit card. Later, he was called by Veronica and she told him that his card was declined by Harold Meachum.[1]
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.