Few Tourists, No Traps, Lahore
There is no as such Tourist Trap but just be careful and keep an eye on people around you. People are very friendly and hospitable. We do not get a chance to see huge number of tourist because Tourism industry here is not so well maintained. but try avoid places where there is any religious or private rally or gathering. Its surely safe but try to speak in Urdu which is the local language, people would like you more and appreciate it. Some might not even take money and give you things as free if they liked you. Try to bargain whenever you got a chance even in 5 Star hotels!!! believe me there are options that they can give you special reduced price!!!