Home | Inhambane Bay
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.
$ On Request
View Details
$
smile travel and toursTypically replies within an hour