Contact Us

Contact Us

Our Offices

We are located in Macha   Southern province of Zambia, 80 km from the nearest town of Choma and 300 km by road (or a 55 minute flight) from the capital city of Lusaka.

MAILING ADDRESS

Macha Research Trust

P.O.BOX 630166 ,

Choma Zambia.