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 reading