In October 2017 THIS IS HOLLAND opened it’s doors as the new attraction in Amsterdam North. This is the place to be to see everything in Holland in just 1 hour. It’s located in Amsterdam North next to the EYE Movie Museum and behind the A’dam Lookout.  At THIS IS HOLLAND you will really experience