Illikkal Kallu
Melukavu Moonnilavu Village, Kottayam 686586 India
Illikkal Kallu is a Mountains place is located in Kottayam, Kerala. The address of Illikkal Kallu is Melukavu Moonnilavu Village, Kottayam 686586 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 90228 27595, or open their website to view relevant information, The url is http://illikkalkallu.net/