answersLogoWhite

0

Belgium is the country that is located north of France. Belgium has a total population of eleven million people and Brussels is its capital.

User Avatar

Wiki User

11y ago

What else can I help you with?