Some of the best marathons in Europe include the London Marathon, Berlin Marathon, Paris Marathon, Amsterdam Marathon, and the Zurich Marathon.