India, the largest democracy, the second most populous country, is
geographically
located at 20° N and 77° E. India is bounded by Pakistan to north-west, Nepal
and China to the north-east, Arabian sea to the south-east and Bay of Bengal to
the south-west. The capital of India is New Delhi, a s...