Any children referred to on this website have had their names and photos changed in accordance with our child protection policy.
Viva is an operating name of Viva Network. Viva Network is a company limited by guarantee no. 3162776, registered charity no. 1053389, and registered in England.
Viva is an operating name of Viva North America. Viva North America is a registered 501(c)3 organization, registered under employer identification number 84-1541857.
Viva is an operating name of Viva Network (Hong Kong) Limited. Viva Network (Hong Kong) Limited is a company limited by guarantee and registered charity with company no.1657942, and registered in Hong Kong SAR at 608 Laford Centre, 838 Lai Chi Kok Road, Kowloon, Hong Kong.
Viva is an operating name of Viva Network Africa. Viva Network Africa is a registered Foreign NGO in Uganda, registration number 4185.
With thanks to John Cairns and Patricia Andrews for providing some of the fantastic photos on this website.