Previous ImageNext ImageAratupuzha.muthukulam.vagamon 071 Buddha idol recovered and installed in 1923 at Mavelikara, 10km north of Kayamkulam. It belongs to 10th century