72 Hours in AmsterdamIt's no surprise why the Netherlands is ranked as one of the happiest countries in the world. Amsterdam can be defined by the...