This popular property is situated in Mangochi . Hotel was built in 1971. Hotel was completely refurbished in 2013. The proper..
Mangochi /