Locations in India

123456789
Across
  1. 7. the highest mountain range that is in the world
  2. 8. is lying between India and the Northwestern part of the Indian ocean
  3. 9. a small area of land that is now Pakistan and India
Down
  1. 1. the other largest cities in India
  2. 2. the whole peninsula of the Narmada river
  3. 3. a sacred body of water that is to the Hindus
  4. 4. is the largest bay on the planet
  5. 5. a huge body of saltwater
  6. 6. one of the largest cities in India
  7. 7. a mountain range that can spreed between Afghanistan and Northern Pakistan.