Amsterdam, North Holland | Exploring the Netherlands
Amsterdam is the capital and largest city of the Netherlands. This is “Venice of the North”, a city famous for its many canals. Well, it is one of over 30 cities in Northern Europe that have used the reference to Venice. The city is located in the Dutch province of North Holland, at the former…


