Khan Academy
Khan Academy: Introduction to Buddhism
Buddhism originated in what is today modern India, where it grew into an organized religion practiced by monks, nuns, and lay people. Read a brief history of this religion in this article.
Other
How Does Art Tell Stories?
This lesson plan--for social studies or an art class studying the culture of India--features great clip art examples, resources for teachers, and a glossary of vocabulary words.
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.
Internet History Sourcebooks Project
Fordham University: Indian History Sourcebook: Indian History Sourcebook
An online sourcebook of Indian history, this site from Fordham University offers links to websites & direct documents relating to specific periods of Indian history. Scroll through table of contents & choose area of interest!