Saying that India has now been quickly emerging as a global superpower, people often ask what’s so special about India? Well, to be precise, India has everything that only a few developed countries today have access to. This blog will tell you about those 25 Interesting Facts about India that will totally take you by …
