Map of South Holland

Amsterdam Holland Tourist Information and Travel Guide

The Dutch province of South Holland is located south of the city of Amsterdam in the Netherlands.

The provincial capital is The Hague and its largest city is Rotterdam.

Rotterdam, South Holland
Rotterdam, South Holland