Holland versus Netherlands

Holland consists of the 2 provinces Noordholland and Zuidholland Noordholland is a peninsula between the Northsea and the Ijsselmeer. More than half of Noordhollands surface consists of drained land. The island of Texel in the Wadden Sea is part of the province Noordholland. Amsterdam is the largest city of the province. The province Zuidholland is […]