I strongly recommend this guide to those trying Indian adventure. It is fairly comprehensive compared to other guides like Routard (to avoid). Prices are not guaranteed to be accurate but the principal there. As always, the opinions are subjective and can not share the view of the authors each time. However, they give a good overview of interesting sights and activities to practice. Have a good trip!