Visit Holland - The Netherlands
Amsterdam is located in the western Netherlands, in the province of North Holland. The river Amstel terminates in the city centre and connects to a large number of canals that eventually terminate in the IJ.
Amsterdam is situated 2 metres above sea level. The surrounding land is flat as it is formed of large polders. A man made forest, Amsterdamse Bos, is situated southwest. Amsterdam is connected to the North Sea through the long North Sea Canal.
We have 461 guests and no members online