VSO Challenge Events. Understanding VSO VSO is the world’s leading independent international development organisation that works through volunteers to.
VSO Challenge Events