Sunday, February 13, 2011

Niagara Falls in Kerala ! Amazing..

Beautiful!  I don't know how many Indians are aware of this place, maybe some Keralites are.  Now maybe more will, especially if you share this with your friends, more people will know that we have something almost as beautiful as Niagara, in India, if not better. This breathtaking natural picturesque splendor located at a road distance of 65 Kms from Trichur (Kerala) & 60 Kms from Cochin International airport. Try to chalk out a holiday in September just after the monsoons. The waterfalls will begin full force then.

Related Posts Plugin for WordPress, Blogger...