Project overview
About this development
Construction of twenty storey Capital Hill Twin Towers office blocks at Capital Hill in Lilongwe, Malawi. The exact GPS location is not known and the Marker…
Project at a glance
Capital Hill Twin Towers, Malawi is located in Malawi. The project is classified in the Public sector.