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 :)