So, some of you living in West may be knowing India as a country in south east and may be thinking that you know everything about it, and if you are from China then you may be knowing India on the base of Bollywood movies and may be knowing a lot about India.
But the sad truth is that India is such a big country and cultures that you cant judge it in a minute. If you are living in west you may be knowing that India is a country where you can find only slums and dirt, like what you found in movie Slum dogs millioners. The real truth is totally opposite to it, India has slums in it but it also has most beautiful places to visit. From Kashmir in North(It is also known as paradise of Earth) to kanyakumari of south, from Deserts of Rajasthan to Huge untouched parts of notrh east. If yo are thinking that Indains shits on roads then its all the myth because the only shits you would find on roadside would be of cows and dogs, not humans.

India is country like ocean, you think that you know everything about it but you know or has been told only 1/10 of it.
If you want to learn more or have any question then you can ask me.
Hope that you got some information and i would tell you about some best places to travel which is not known by a lots of Tourists.