by Nyssa P. Chopra | Oct 11, 2012 | Asia, Destinations, India, Travel Well
1) India is a poor country. So there’s people who live in huts, walk barefoot, dress in rags, and beg for money, that doesn’t make the entire country poor. Have you been to Harlem lately? The country has positioned itself as one of the world’s...