Inhambane city

Inhambane is a beautiful city located on the west coast of Mozambique. It was founded in 1498 by Swahili merchants and has been welcoming visitors from all over the world ever since. The city is full of history and culture, and its people are known for their hospitality. If you're looking for a place to relax and enjoy yourself, Inhambane is definitely the place for you! 

Inhambane map

Explore Inhambane

Tofo Beach Resort