Kerala, the South Indian State, with lot of nature’s beauty is known as God’s own country. Athirapally and Vazhachaal with beautiful waterfalls surrounded with green forests called Sholayar forests, became the most favorite tourist spots in Kerala. Athirapally waterfalls is located in Chalakkudy river, while Vazhachaal waterfalls is approximately 5 kms from Athirapally. These waterfalls flow from Western Ghats Mountain Ranges. They are also popularly known as Indian Niagara Falls.





Athirapally and Vazhachaal Waterfalls Video
I am proud that I am married to someone who belongs to Kerala,”God’s Own Country”.
I am astonished by the beautiful scenes in Kerala, which has touched my heart. I will surely make it a point next time to visit these beautiful places in the month of October/November’09. I am sure I am going to fall in love with these places and may not want to return to kolkata.
Janet Rajan
RSS feed for comments on this post · TrackBack URI
Karthik said,
January 13, 2009 @ 8:35 amIts awesome