Please refer to your post number "4" in this thread. in DHD "Locations" is an application and not "Location". I followed you there. When I open this application i.e. "Locations", list of locations in "Nearby" opened like Shopping, Eating & Drinking, Transit etc are listed. and there is also my longitude/latitude coordinates in top and when I click on "Show on Map" then it only displays a little circle, nothing else. I mean no map at all. In addition, you can't search any nearby locations. So we can't use this application in Pakistan. I don't know how you are using "Locations" application in Pakistan. As far as purchase/upgrade is concerned, there are so many options like "Purchase Navigation", "Download Maps", "Purchase Traffic", "Purchase Safety Cameras", "Download Voices", still you can't find anything for Pakistan for purchase.
If you are using all these things, in Pakistan, Please share.
Though I am able to find few nearby locations in "Places" application of Facebook for Android and I can check in there too. 