Even if you’re not from the Netherlands, there is a big chance you have seen the I amsterdam letters before on Facebook, Instagram, Twitter or anything like that. Lots of people who visit Amsterdam go and see these letters to take a picture with it. Now, you are probably wondering what this has to do […]