South Holland is a province situated on the North Sea in the western part of the Netherlands. The provincial capital is The Hague and its largest city is Rotterdam. The province is the most populated of the 12 provinces.
Europe > Netherlands > South Holland