Sudhir Pillai was born in 1953 in Coorg, a charming hill station in Karnataka, India, known for its misty hills, green rainforests and vast tea and coffee plantations. The family soon moved to Orissa...