Bali Children Foundation Australia is the entity that funds the operation of Bali Children Foundation in Bali helping thousands of children to finish school, to find employment, to improve their lives and the life of their community. With more than 6900 children learning vital English and computer ... Continue reading