Undisturbed in Mashobra Hospitable homes, undisturbed forests and a calming silence in Mashobra, Himachal Pradesh