Wikipedia 10K Redux

Reconstructed by Reagle from Starling archive; see blog post for context.

India

India, located in the south of Asia, is the second most populous country in the word and is the world's largest democracy with about a billion people.

See Directory of official websites of Government of India