find your hotel

Search hotel

Featured Troovelers



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