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.
EAUd0jnOogQ
Accomodations
Related National Park
smile travel and tours Typically replies within an hour