Settled in the midst of the green geographies of Karnataka, India, lies a piece for nature suckers and interest seekers…