Why not take a break from the hustle and bustle of your life at Kanthalloor? A village in the Western Ghats of India, Kanthalloor, is located in the Devikulam taluk of Idukki district in Kerala.  Kanthalloor History Kanthalloor was known as the ‘Nalanda’ of South India, and the university was spread across 500 acres of

For those who love to explore and relish places with waterfalls, heavy streams, and natural beauty, Thommankuthu is the ideal place where you will get all of these. Thommankuthu waterfall is situated in one the gorgeous place in Kerala, Idukki. This place is under Kerala Forest Department. The river flowing through Thommankuttu is called Kannadiyaru.