Monday, July 21, 2008

VAZHACHAAL IN KERALA - INDIAN NIAGARA FALLS!



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.







No comments: