Why is India called incredible India?

India is an exception from other countries.We can see the richness,prosperityand happiness in the minds of its people. At the same time their is poverty, evil, corruption, etc. According to its geography India has everything on earth, mountains,rivers,snow caped mountains, hot deserts,sandy beaches.The temperatures range from -degree Celsius to over 50 degree Celsius.The biodiversity is one of the largest in the world.Millions of flora and fauna are of Indian origin.
Indus valley civilization is one of the greatest civilizations on earth.You can see a well developed city and a countryside that is underdeveloped, like some of the African countries in the same nation.different religions and caste live in india with harmony.