Featured country

MALAWI

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

Brazil

Haiti

Vietnam

Ivory Coast

India

Romania

Cambodia

Malawi

Spain

Herd Concert

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