Nestled in the foothills of the towering Western Ghats, the River House
at Neriamangalam is a quiet bungalow sitting on the banks of the great Periyar River,
surrounded by rubber plantations, evergreen forests and the chirping of birds.