Indians are among the most disliked tourists abroad. It’s not always racism. Here’s how to travel without offending ...