Indians are in general very friendly people, and I think that India is a very safe country to visit. This might come as a surprise given the extreme gaps in income and wealth. Hinduism and the common believe in reincarnation however seem to stabilize social peace to a great extent. Look at the smiling face of the man who's way out of the shop I am blocking! That is the smile that often welcomes you in India.
Of course there are states with political and religious tensions, but they are not open for international travelers.

Please click on the picture to continue>>>