Idukki, KerelaIdukki is one of the 14 districts of Kerala, also known as God’s Own Country. During a...
http://ShockingDesiStuff.com - Elephant rampage in kerela
Padayani is a ritual art form of dance performed during the annual Ritualistic festival of Padayani...