500 Races, Routes and Adventures: A Runner's Bucket List