I have found Indians to be very hospitable and to enjoy tourists coming visit, especially if they are respectful and take a genuine interest in the culture. But it is easy to form stereotypes, especially because they are often based on truth. How do locals view tourists from the different countries? I know that generally, Chinese tourists are not well regarded, and German's can be very particular. The Japanese take a lot of pictures. What are the Indian perspectives of foreigners?