I am using a very old Airport for the router in my vacation house in the California desert. Previously I had that router set up in a house on the Oregon coast. My iPad kept insisting I was in Oregon, and I finally did the research to figure out why, and how to fix it.

Here's the URL to Submit a Wi-Fi Access Point so that location services will work properly. It takes awhile before they actually update the database though, so don't expect instant results.