Not to be a Debbie Downer, but Lahore is having a major Dengue fever outbreak.
http://tribune.com.pk/story/270443/a...battle-dengue/
If you are going to Amritsar/Punjab atm you may want to think about some good DEET based repellent and use permethrin treated mosquito nets.