2 tourist places found
Illikkal Kallu
Hill Station · Moonnilavu · Meenachil
Illikkal Kallu is a striking hill and rock formation near Moonnilavu in Kottayam district, Keralam. Rising high above the surrounding Western Ghats landscape, it…
View destinationKattikkayam Waterfalls
Waterfall · Mechal, Melukavu · Meenachil
Kattikkayam Waterfalls at Mechal near Melukavu in Kottayam district, Keralam, is a three-step cascade hidden within the green highlands near Illikkal Kallu. Reached by…
View destination