Final answer:
Belize has Belize City as its largest and principal port and San Ignacio as its second largest city. Belmopan is the capital, established to protect the national interests after Belize City was affected by hurricanes.
Step-by-step explanation:
The country with Belize City as its biggest and principal port, and San Ignacio as its second largest city is Belize. Belize is situated on the eastern coast of Central America, bordered by Mexico, Guatemala, and the Caribbean Sea. It features a diverse ecosystem and promotes ecotourism. Although Belize City was once the capital, Belmopan is now the capital, having been established as a forward capital after hurricanes nearly destroyed Belize City.