Muiden

Muiden

Muiden is a municipality and a town in the Netherlands, in the province of North Holland. It lies at the mouth of the Vecht and is in an area called the Vechtstreek.

Read more about Muiden.