Avatar is a leading Web design, Web development and Web marketing company offering a wide range of Web services for its New Zealand and international clients. Avatar’s World HQ is based in Christchurch, New Zealand. Christchurch is the largest city in the South Island of New Zealand with a population of approximately 370,000 and it’s a great place to live!