Located on the European mainland, Belgium often is short-shifted in discussions of Europe. Following is an overview of Belgium for travelers. An Overview of Belgium for Travelers Belgium is located on the coast of the North Sea between Holland, German and France. The name comes from the Belgae, a celtic tribe. Belgium’s geographic location places […]