The Thai Alliance of YMCAs consists of two local Association: the YMCA of Bangkok and the YMCA of Chiangmai. Apart from the YMCA activity programs such as camping, swimming, education, etc. which aim at developing the growth of persons in body, mind and spirit, both YMCAs have played an important role in social development.