Flash Back Friday: Day Trip to Iwo Jima

Iwo To, better known as Iwo Jima, is located approximately 750 miles south of Tokyo. The island’s inhabitants are entirely Japanese military. There has not been any civilians living on Iwo Jima since…

Advertisements
Advertisements

Posts navigation