Nestled in the Theni district of Tamil Nadu, Cumbam lies about 500km from Chennai. It is nothing short of a mesmerising ...