Have just read about etiquette in India. We will be staying at a guest house in Feb. next year. One I read seems strange to us, what is the alternative.
"It is not good manners to say 'thank you' at the end of the meal. This is considered as an inappropriate and impersonal gesture. However, it is good etiquette to show appreciation and invite your hosts out to dinner in the future."
"Never keep your purse or wallet in your back pocket"
Finally, this guest house owner has been very helpful to us, would it be the correct thing to do by bringing her a gift from Australia, if so , what would be appropiate.