500 Races, Routes and Adventures contains all the information and practical advice needed to enjoy the best and most unusual running experiences around the world--all gathered in …