NELSON AND WEST COAST FISHERY Owen River Lodge The Owen River Lodge is located near Murchison, in the Nelson Lakes area on the South Island of New Zealand. Although the area is surrounded by forests and mountains, the climate here is very mild. Owen River Lodge is centrally located