Two Harbors liegt auf Santa Catalina Island vor der Küste Kaliforniens, etwa 37 Kilometer von San Pedro entfernt . Der kleine Fährhafen wird mehrmals wöchentlich von San Pedro angefahren , wobei die Überfahrt rund eine Stunde und 15 Minuten dauert .