Places
Editor: Site Administrator - updated 1 year(s) ago
India is located in Southern Asia, bordering the Arabian Sea and the Bay of Bengal, between Burma and Pakistan. Indian Histroy & Background The Indus Valley civilization, one of the world's oldest, flourished during the 3rd and 2nd centuries B.C. and extended into northwestern India. Ar...