Previous ImageNext Image20150905_130215 Prehistoric caves at Mupuzha in Palakad. Saifudeen-Krishnakumar in pic.