ConstantlyCurious logo mark

North America

Belize 🇧🇿

The Belize is a country located in Central America, and it's capital city is Belmopan.

View of the beach from 'Scuba Steve' dive shop on Ambergris Caye.
The flag of Belize has a royal blue field with a thin red horizontal band at the top and bottom of the field and the national coat of arms in the center.
Science