Taupō District Riding for Development is a charity organization that provides a therapeutic, educational and/or social horse riding program's, Riding for Development program aims to increase confidence and self esteem, muscle strength and coordination for children and adults with physical, social and intellectual challenges.