Zamburu Passage

Zamburu Passage is a passage in the Mozambique Channel which separates the Choazil Islands from Chissioua Mtsamboro (Zamburu Island), 3 miles off the northwes coast of Mayotte. The Seaman`s guide to the navigation of the Indian Ocean and China Sea of 1867 said as follows: `Approaching Mayotta from the N.W., Zamburu cannot be mistaken, if approac.....
Found on
No exact match found