iOS sends WhosHere your location information. If your device is sending WhosHere the wrong location you can attempt to update it by going to Setup > My Location > Accuracy of My Location > Where am I? > Refresh.
Also, go to Setup > Accuracy of My Location > Within... > and set to "Best". This will attempt to use your GPS if your device has one. As such, it will use more battery power.
If these steps do not resolve the issue, you may need to restart your device or try using the app out doors so it can try and get a GPS location (assuming it has a GPS receiver). For more information please see https://discussions.apple.com/search.jspa?peopleEnabled=true&userID=&containerType=&container=&spotlight=false&q=location+is+wrong.