Thusharagiri WaterFalls

Thusharagiri WaterFalls is located near to Kodencherry town near Thamarassery in Kozhikode District of Kerala State, India. Thusharagiri WaterFalls has an important place in Kerala tourism map. Thusharagiri means ‘snow capped or Misty Mountain’ in the local language; Malayalam. Thusharagiri Falls  is the meeting point of two streams from Western ghats and they form Chalippuzha River from this point. The river diverges into…

[Continue reading]

Visit the Niagara of India – Aathirapally Falls

Athirappilly Waterfalls

Athirapally Waterfalls, on Chalakudy River, is one of the beautiful water falls in India. It is situated in Kerala state. This falls is situated in Thrissur District of Kerala ans is known as “The Niagara of India”. Aathirapally Falls. Chalakudy river originates in Anamudi mountains, highest peak in south India, situated in Idukki district. Anamudi…

[Continue reading]