Thank you everyone for your support, but it was a british lady and an indian man who spoke harshly. And i don't expect all countries to be the same but yes i do expect courtesy and respect everywhere I go.