Whether it's a last-minute weekend getaway or the trip of a lifetime planned out months in advance, filling the Amsterdam cultural agenda is never an issue. With world-class exhibitions, quirky festivals, theatre, live music and unmissable annual events such as King's Day and the Canal Festival, there's no shortage of things to do in Amsterdam!