Post from April 26, 2011Thekkady, Kerala, India – Leeches the aftermath (Source: https://www.youtube.com/)