Gee… I never knew something like this existed. This seems to be a good resource for Indians as well as non-Indians. I guess this site would give visitors a clear insight into India as a Democratic Republic. It has links to many government related portals and homepages of many government officials. Check it out !