1 st 50 km ultra marathon This blog post would be divided in- Training Race day learnings 1)Training- Any runner after he has covered 42 km ,the next challenge is the- Read More