Belize City
In 1995 the new National Stadium was opened in Belize City.