Woods dark and deep: Teacher treks 5 km daily to keep promise of... | Nimisham