Inhambane
town, southeastern Mozambique. The town is a commercial seaport on Inhambane Bay, an inlet of the Mozambique Channel (Indian Ocean). It is a market centre, and industry consists mainly in the processing of cashew nuts
Learn more about Inhambane with a free trial on Britannica.com.