You should expect to have a wonderful experience as a guest in an Indian home because hospitality is the defining quality of an Indian host. Here are the most ...