The river Kaveri is one of the 5 great holy rivers of India, revered by pilgrims for centuries. From its source amongst the coffee and cardamon plantations in the cool hills of the Western Ghats, the river flows 500 miles across southern India towards the hot plains of Tamil Nadu and the Bay of Bengal.

I walked from one coast of southern India to the other, following the river from the coast all the way up to its source, then dropping down through the mountains to the Arabian Sea. I did no more planning than that.

I took lots of nice photos, blogged about the trip, and wrote a book. You can either buy the book here, or read it for free, serialised online here.

india