If your iPhone thinks you're in a different city, you could be getting a poor cellular or Wi-Fi signal, your GPS could be off, apps may need to be updated, or you may need to update your iPhone or iPad software. You should also make sure that Location Services and Precise Location are enabled, as demonstrated in this article.