Inhambane Old Town

Cidade de Inhambane

One of the oldest settlements on East Africa's coast, with Portuguese colonial buildings, a 19th-century mosque and a palm-lined avenue forming a peaceful bay town.

Inhambane grew up around the Indian Ocean trade. In 1498, Vasco da Gama reportedly called it the “Land of Good People,” and in the 16th century the Portuguese established a trading post here. The old town stretches along the bay. Independence Avenue is lined with colonial buildings with arcades, along with the town hall and the old railway station. There is also an old mosque and an old cathedral, both built in the 19th century. The town is quiet and tidy, and is good for a half-day walk. It takes about 40 minutes by minibus from Tofo, or you can take a ferry from Maxixe on the opposite shore.

Opening hours

All day

Colonial architecture · Old town · City walks

Nearby sights

Places to eat nearby

More in Tofo & Inhambane