answersLogoWhite

0

Where is the strait of dofuchi?

User Avatar

Anonymous

16y 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

16y ago

What else can I help you with?