You are viewing a single comment's thread from:
RE: Flags of the World #18: Belize!
Belize is a small country and its not in the news that much compared to other places in the world and its not really a famous tourist destination unless you are into Mayan stuff, so its understandable that a lot of people don't even know it exist :-D