Top 15 Interesting Facts about India

A country with 1.25 billion people, 29 states, and 7 union territories, India is a mystery to many people. There are very few countries that can inhibit a deep carving impression to a traveler as India does. Besides the layers of history that India is sitting on, India has a marked contrast...