Chichi Jima
Chichi Jima or "father island" is a Japanese island near Iwo Jima. It has a better seaport.
Allied leaders considered an invasion there as an alternative to Iwo Jima. There were fewer defenders, but more artillery.
Chichi Jima or "father island" is a Japanese island near Iwo Jima. It has a better seaport.
Allied leaders considered an invasion there as an alternative to Iwo Jima. There were fewer defenders, but more artillery.