Nelson is situated on the northern coast of the South Island and has one of the best climates in New Zealand. The city is relatively small compared to bigger metropolitan areas such as Auckland, Wellington or Christchurch. If you are looking for sunshine it has a mild, sunny climate with warm summers and mild winters.