Netherlands has dozens of amazing cities, with each having their peculiar style and vibe. Many of them founded many hundreds of years ago, they usually possess a unique character with centuries old buildings and monuments. 17th century powerhouses such as Amsterdam, Haarlem or Leiden, modern architectural gems like Rotterdam or Den Haag or ancient medieval places that seems to have frozen in time like Maastricht or Den Bosch. Netherlands being a small country, a lot of cities are just a 20 minute trainride apart and very well connected. What it lacks in size, this country makes up in variety!

Rotterdam Skyline

Rotterdam skyline