This South Asian country, which is one of the most populous in the planet (at 1.25 billion people) has a rich history that goes back thousands of years, such as the Indus civilization – which existed the same time as Ancient Egypt and Sumer, but lasted far longer. India is also home of the Buddhist […]