Belize Overview

Belize City is the largest city of the Central American nation Belize. It is also the capital of the Belize District. Unofficial estimates place the population of Belize City at 70,800 or more people. It is located at the mouth of the Belize River on the coast of the Caribbean Sea. Belize City is the nation's principal port and its financial and industrial hub (...)
Read full article at Wikipedia