Featured country

ZAMBIA

Zambia

ZAMBIA - REPUBLIC OF ZAMBIA Zambia is country located in Southern Africa, with a capital Lusaka. Zambia’s geographical area is 752,614sq. km out of which 740,724 sq. km are land and 11,890sq. km water. It is landlocked central/ southern African country with a population of 12, 644, 041. Most of the inhabitants are members of the Bantu ethnic. … Read More...

Read more about the countries where we work

Spain

Malawi

Ivory Coast

Vietnam

Romania

Brazil

Cambodia

India

Zambia

Herd Concert

To see and hear some of our recent concert in the Waterfront Hall, click HERE