Indus

Indus is a country in the world. It is part of Azia.

Trivia

 * Indus is likely the equivalent of India in the world of The Seven Spellblades.


 * Indus is written as "象国" in Japanese, meaning of "Elephant Country".