Antwerp (Antwerpen) is a metropolis within the Flanders area of Belgium. Antwerp is located on the Schelde River, about 88 km from the North Sea. With a inhabitants of 520,000, Antwerp is the second-largest metropolitan area after Brussels. The Port of Antwerp is among the largest on the planet, rating second in Europe, and inside […]