This might help you get a better idea of what to expect. There are some really informative travel blogs on this site.

http://www.travelpod.com/travel-blog-country/India/tpod.html