aggtown817
Answered

The country of Belize is located in _____________.
a.
the Bahamas
c.
the Greater Antilles
b.
Central America
d.
the Lesser Antilles

Answer :

I believe the answer is 
B) Central America!

Other Questions