Hi Everyone, I'm wondering about any cultural expectations that one should observe when traveling to India. By that I mean, there are certain behaviors that people within a culture do in order to be polite or to conform to expectations of polite society. Here are some examples that I know of: In the United States it's customary to shake hands and the handshake needs to be of a certain level of firmness rather than weak. There's an expectation of personal space between people's bodies when tallking and people generally stand an arms distance apart from people that they don't know well. The middle finger is a vulgar expression meant to insult. In Saudi Arabia the left hand is considered unclean, so you shouldn't eat with it. Gestures should be avoided. A thumbs up is considered offensive and pointing is rude. There's a customary verbal greeting before a handshake and during the handshake is another specific greeting. They expect that you stand very close or else they think that you find their presence distasteful or that you are a cold person. Putting your hands in your pockets or leaning against a wall while talking to someone is highly rude. In Japan being verbally direct or angry or aggressive are highly frowned upon. Failure to be polite is looked upon as being uneducated. It's a big no-no to leave chop sticks or other utensils sticking straight up in food. Japanese people a lot of times won't say "no", they'll hedge a reply that sounds like agreement but trails off and it's the trailing off that means no. The "come here" gesture with the first finger in Western culture is actually extremely rude in Japan. Those are some examples of what I'm talking about. What are some cultural expectations, differences, and gestural do and don't that travelers should know before going to India?