Here is the ultimate guide to 50 of the world's best marathons. If you're a long-distance runner looking for a new challenge, or a marathon novice with a spirit of adventure, this informative guide will help you choose the perfect course. The marathons included here embrace far flung corners of the globe and every continent. They include fast and flat city runs, endurance events in hot and humid climates, scenic mountain challenges, the chance to run through historic sites and even in...