58 years, 11 months,
27 days old age Ramachandra Guha will turn 59 on 29 April, 2017.
Only 3 days, 2 hours, 5 minutes has left for his next birthday.
Ramachandra Guha was born on 29-04-1958 in Dehradun in the state of Uttarakhand, India. He is an Indian Historian, Writer & Columnist.