Dedza

Dedza

Dedza is the main township of Dedza District in the Central Region of Malawi.

Read more about Dedza.