The Climbing Company



All Links

Share this:

Details of The Climbing Company

About The Climbing Company
The Climbing Company- Designers and builders of artificial climbing walls. Information on the sport of wall climbing, company profile, pictures and FAQs. Based in Christchurch, New Zealand.