The four kilometer walk kavadi bearers endure takes no less than four to five hours to complete, and... View MoreThe four kilometer walk kavadi bearers endure takes no less than four to five hours to complete, and by
the time they reach the end, wholesale jerseys the mix of pain and exhaustion pushes most of them into a trance.