MovieMaps
Browse Locations
Cities
Show Map
Movies Filmed at Mount Nicholas Station
1213 Mt Nicholas-Beach Bay Rd, Mt Nicholas 9672, New Zealand
Official Site
100,000 acre historic high country sheep station.
Browse Gallery
The Water Horse