Illikkal Kallu (Kottayam) – Most Sought-After Destinations In Kottayam
At a distance of 10 km from Marmala Waterfalls, 30 km from Vagamon, and 57 km from Kottayam, Illikkal Kallu is a major Indian tourist attraction spot in Moonnilavu village of Meenachil taluk in the eastern Kottayam district of the state of Kerala, India. Situated at an altitude of 3400 feet, Illikkal Kallu is a major tourist attraction in Moonnilavu and…