Asking locals a lot of questions, when there are tons of foreigners around to ask is asking for problems.
Travel Quiz, Why We Do Not Ask Locals for Directions?
Locals may have self interest when providing information. e.g Question: Is there a hotel nearby? Answer: Sure follow me, I'm just going that way. (brings foreigner to brothers hotel or a hotel where he gets commission).