Wednesday, 23 December 2009

INDIAN NIAGARA FALL IN KERALA

BEAUTY OF ATHIRAPPALLI (INDIAN NIAGARA FALLS) - VAZHACHAAL IN KERALA

This is just amazing.......not many of us would have known this to be such a wondeful place :)







No comments:

Post a Comment

Funny Pictures