


Silent Valley National Park,Kerala,India ........Surely God's own country.
This is one of the myriad waterfalls that dot the national park. This particular one was a treat to the eyes and I could have got some more pics but for the fact that while shooting this, I just happened to glance down and was petrified to see millions of leeches crawling up my legs. End of Story.