Welche Version von MacOS X hast du installiert?
Die Namen kommen aus einer Datenbank auf Apples Servern, wo die GPS Koordinaten den Ortsnamen zugeordnet sind. Wenn Namen völlig falsch sind, kann das zwei Gründe haben. Entweder gab es einen Übertragungsfehler beim Abfragen der Datenbank (gelegentlich kippt das Vorzeichen der geografischen Länge oder Breite, und dann wird ein Ortsname auf der anderen Seite der welt angezeigt), oder der Ort ist in der Datenbank falsch eingetragen. Dann sollte man den Fehler an Apple melden, damit der Eintrag in der Datenbank korrigiert wird.
Seit der Aktualisierung auf macOS 10.14.6 scheinen die Momente treffender benannt zu sein. Die Stadtteile oder Strassennamen werden jetzt zumindest für Deutschland recht genau angezeigt. Allerdings nur in den Städten. In den Nationalparks, beispielsweise im Nordfriesischen Wattenmeer, ist es immer noch ziemlich traurig. Dabei haben die Inseln und Halligen und Sände so schöne Namen. Bei Bildern von Norderoog oder Hallig Hooge heisst der Ort immer noch "Schleswig-Holstein". Und draussen auf dem Norderoogsand sogar nur "Deutschland".
Nachtrag: Wenn du auf die Vorschau für macOS 10.15 Catalina schaust, wirst du sehen, dass die nächste Version von Fotos die Momente abschaffen wird und durch Tage, Monate, Jahre ersetzt. Das wird ziemlich anders aussehen als bisher. macOS Catalina - Apple (DE)
Bevor du jetzt zuviel Arbeit investierst, würde ich abwarten, was die nächste Systemversion bringt.