answersLogoWhite

0

Iwo Jima is actually a tiny island far off the coast of Japan. Literally translated it means "sulfer island"

User Avatar

Wiki User

15y ago

What else can I help you with?