Every country and culture has a different way of showing respect, ranging from a firm handshake to giving little gifts. I have heard of various things to do in India, but they are just your typical greetings. Are there any observances or attitudes which are requirements? What is good manners in India? How can a traveler avoid mistakes? I would love if someone could give some insight into this.