Where is Mozambique chanell?

where is the Mozambique channel located