If we are being picky, actually The Hague is not the capital of Holland.

The Hague (Den Haag, also called 's-Gravenhage) is the capital of South Holland. Haarlem is the capital of North Holland (two separate administrative areas as in Carolina or Dakota). Amsterdam is the capital of the Netherlands, although the seat of government is in The Hague.