Located on the Curaçao Island, Willemstad is the capital of the Netherlands Antilles. Its population is way over one million inhabitants.
Located on the Curaçao Island, Willemstad is the capital of the Netherlands Antilles. Its population is way over one million inhabitants.