
Thumpachi Hills, Moolamattom, Kerala, India. This doorstep to raving beauty is located at Moolamattom - Idukki road. Place is easily visible from main road and has a relegious significance. It is good to visit during dawn/dusk. Not adviced during high noon and during thunder storms.3968×2976 710 KB