Close

Illickal Mala

Illickal is a beautiful hill in Kottayam district. Numerous mountain streams in this