Featured country

Malawi

MALAWI - Republic of Malawi Malawi is central African state extending along Lake Malawi and its outflow river, the Shire. A landlocked nation whose southern half is virtually an enclave within Mozambique. Geographically takes an area of 118,484sq. km with the population of 15,691,784 inhabitance. The capital is Lilongwe. The country is densely … Read More...

Read more about the countries where we work

Ivory Coast

Romania

Cambodia

Haiti

Vietnam

Spain

Brazil

Malawi

India

Herd Concert

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