An International Movement rooted in more than 12000 communities around the world.
The YMCA addresses issues affecting each community by developing programs and activities with special focus on young people in order to build a â€œhuman community of justice with love, peace and reconciliation for the fullness of life for all creation
The YMCA movement is organized as a federation of independent national associations linked through the World Alliance of YMCAs which is based in Geneva, Switzerland.
You can find more here at: www.ymca.int
12 Clos Belmont,