My wife and I are visiting India in December for about 16 days .
I'm about to book the trip with an agency that charge about 300$ for a tour guide (different in each city), for the whole trip.
Do you think that a tour guide is necessary for all the above mentioned places?
If not for which cities would you recommend the help of a guide?
If yes, do you think the price is reasonable ?
Thanks in advance,