I'm Indian, and would like to start a gallery of "ghastly Indian government websites". If you want to gaze in horrified fascination at the train wreck of execrable blink tags, long scrolling marquees, and millions of unintelligible categories, go look at:
Delhi Govt.: http://delhi.gov.in/
BSNL (a leading public sector telco): http://www.bsnl.co.in/
Bhabha Atomic Research Centre: http://barcrecruit.gov.in/
Nehru Science Centre: http://www.nehrusciencecentre.gov.in/
Indira Gandhi Centre for Atomic Research: http://www.igcar.ernet.in/
This being said, I feel pretty good about the fact that ISRO and others' ramshackle websites don't seem to be too indicative of their technical prowess, though they are undoubtedly embarrassing.
[Possibly jingoistic downvoters -- do you actually think these websites are decent, or even half-decent? Be honest.]