My iPhone thinks it's in Riyadh
This morning I noticed the time was 3 hours ahead on my phone. When I checked the settings it said location was Riyadh Saudi Arabia! Also the map was showing this as my location, and indeed all other location services. I turned off automatic time zone settings, and that initially solved the problem, but then later it went back to Riyadh. I've now turned the phone off and back on again and so far ok. What could account for this bizarre behaviour?
iPhoto '11, Mac OS X (10.7.2)