Tag: india facts
-
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…