Tag : where is belize located on the map of the world