With an area of 22,966 kilometers squared (8,867 square miles) making it the world's 147th largest country by area and also Belize has a population of 368,310 which makes it the world's 173rd most populous country in the world... This page contains..
Relevance: 15.447988