Author: Oto Polska Blog
Netherlands is also well-known as Holland but the official name of the country is the Kingdom of the Netherlands. The country is located in the Western Europe in the north part of the continent. The Netherlands border Germany, Belgium and the North Sea. The capital city as well as the largest city of the Netherlands is Amsterdam.