No one warned me about the leeches. I arrived at Nilambe Buddhist Meditation Centre early on a Saturday morning...