Featured country

India

INDIA - Republic of India, Asia Area big 3,166,000sq. km with the population of 1,214,464,312 inhabitants is known as India. Geographically and politically, India dominates South Asia and the Indian Ocean. There are 28 Union States and 7 UnionTerritories. Inhabianst 1,214,464,312 India’s ancient, complex and often historically inscrutable … Read More...

Read more about the countries where we work

Zambia

India

Romania

Cambodia

Brazil

Malawi

Vietnam

Spain

Haiti

Herd Concert

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