Thirunelly: House of Healing A quiet pilgrim town, Thirunelly in the Western Ghats is a great place to commune with nature