Breaking Barriers – Mira Rai, the Adventure Trail Runner from Nepal

The Nepali “Cheli”, the adventure trail runner – Mira Rai, is a phenomenon in herself. A Nepali girl who hails from the mountainous village of Bhojpur, from a basic family that made its living rearing livestock, Mira Rai has been called “the high elevation racing Continue Reading