C. P. Joshi (Politician) was born on July 29, 1950. Get more info like birth place, age, birth sign & More
C. P. Joshi was born on July 29, 1950 in Nathdwara , Rajsamand , Rajasthan in India. C. P. Joshi born with Leo birth sign. C. P. Joshi is an Indian Politician.
C. P. Joshihas celebrated the total number of 68 birthdays till date.