The picturesque capital of The Netherlands, Amsterdam is also called the Venice of the North due to its many canals. It is further characterised by typical Dutch architecture in its historic Old Town.
Follow