Anjuruli Falls in Idukki, Kerala. This tourist spot is located 3 km from Kanchiyar village.
By itirp_2001
1 / 30
| Photo by itirp_2001 / Flickr
Tue 27 Nov, 2012 12:30 PM IST
Share to Facebook Share to Pinterest Share to Twitter