Relocating to Australia

My family is currently living in the mountains of Colorado, USA. I have an opportunity to relocate to the APJ region (specifically Australia or Singapore). The reason Im posting to a surf site is that my 14yr old son tried surfing at Hunington Beach this summer and loved it. So Im looking for suggestions on the best places to live, where my son can learn to surf and have a great experience.