Tuesday, September 15, 2009

Soochipara Falls

Soochipara Falls is a three-tiered waterfall located 20 km from Kalpetta in Wayanad