answersLogoWhite

0

No, Belize is a country in Central America. An island paradise. For any tourists from the United States are looking for good old American products. Go to island super market, Location: Coconut Drive, San Pedro Belize, next to Tropic Air.

User Avatar

Wiki User

14y ago

What else can I help you with?

Related Questions