find your hotel

Search hotel

Featured Troovelers

Zomba

Description

The town of Zomba is located in the country Malawi of Africa.

Read more Hide

Zomba is a city in southern Malawi, in the Shire Highlands. It is the administrative capital of Zomba District.

Places of interest (1)
Hotels (1)
Gastronomy (4)
Shopping (8)
Looking for travel clients? Advertise here