answersLogoWhite

0

The country is Belize (formerly British Honduras). It is south of Yucatan (Mexico) and east of Guatemala, which does have a small Caribbean coast south of Belize.

User Avatar

Annabell Hickle

Lvl 13
3y ago

What else can I help you with?