BBC
Bbc: Jawaharial Nehru
Nehru was the first prime minister of an independent India. This short biography explains his path to power and beliefs known as "positive neutrality".
University of California
Ucla: Manas: About India
This is a robust site from UCLA with lots of information about Indian cultures, religions, social life and organization, history and politics. Don't expect a zillion pictures, but an in-depth look at the cultures and history.