That's Apple official response. However, you have three additional options.
First, upgrade to El Capitan and Photos and migrate to a Photos library.]
Secondly, the option I posted on the first page of this topic which disables the location feature of iPhoto:
Lastly, "fix" posted by cotton-x:
cotton-x
Dec 16, 2015 2:49 PM
Re: iPhoto 11 - Problems With Photo Locations
in response to Paul Fisher
YES!
I have just made it work.
I'm on a white macbook running 10.7.5 with iPhoto 9.4.3
Thanks to Paul I had an idea. What if we just ignored Apple's expired API and used our own, private and free from Google. Turns out it works.
Here's what you have to do:
0- Close iPhoto
1- Create a google account or use your own
2- Access Google's developers console HERE
3- Create a project (any name)
4- Activate a Google Maps Javascript API
5- Generate your own API key
6- Go to folder /Applications/iPhoto.app/Contents/Resources/googleMap.html
7- Edit the googleMap.html (I've used an application called TextWrangler)
8- Change this src="http://maps.googleapis.com/maps/api/js?v=3&client=gme-appleinc&sensor=false"> to this src="https://maps.googleapis.com/maps/api/js?key=YOUR_KEY_HERE&signed_in=true&sensor=false">
9- Save your freshly edited googleMap.html
10- Open iPhoto and enjoy.
Take that Apple.

