answersLogoWhite

0

Where is the strait of dofuchi?

User Avatar

Anonymous

15y ago
Updated: 8/18/2019

The Strait of Dofuchi is in Japan, detween Shodoshima Island and Mae Island and is reputedly the world's narrowest navigable strait

User Avatar

Wiki User

15y ago

What else can I help you with?