Mansa Hotel

From Chalo Chatu, Zambia online encyclopedia

Mansa Hotel is one of the oldest hotels in Zambia. It is located north of the country in Luapula Province.