Thusharagiri waterfalls are located near Kodencherry town. Kodencherry is close to Thamarassery in Kozhikode District of Kerala State, India. Thusharagiri means ‘snow-capped or misty mountain’ in the local language, Malayalam. These falls is the meeting …
Continue readingTag: Kerala waterfalls
Visit the Niagara of India – Aathirapally Falls
Athirapally Waterfalls, on the Chalakudy River, is one of the most beautiful waterfalls in India. This fall is in the Thrissur District of Kerala and is known as The Niagara of India. Aathirapally Falls. Chalakudy …
Continue reading