The instructions for my recent walking trip to Sri Lanka included buying leech socks. I didn’t even know what these were! Sri Lanka is beautiful to visit. The warmth of the people, the history, culture, landscapes, flora, wildlife and food, are all amazing. But leeches in wet mountains in monsoon season are something else. On our first full walking day,…
Read More