Claim: Zwagerbosch is located in the Friesland province of the Netherlands, which is located partly in Western Europe and in the Caribbean.
Evidence: Friesland Friesland Netherlands Netherlands The Netherlands (Dutch: Nederland [ˈneːdərlɑnt (listen)), informally Holland, is a country primarily located in Western Europe and partly in the Caribbean, forming the largest constituent country of the Kingdom of the Netherlands.