Tag: india facts

  • 25 Interesting Facts About India

    25 Interesting Facts About India

    India – the land of a billion people, spread across 3.2 million square kilometers of mountains, desert, plains and plateaus – is a wonder in itself. Boasting of a cautious juxtaposition of modernity and tradition, it is one of the most vibrant nations in the world. Here we are giving some facts about India, best…