Your Wilderness Escape Begins At Flockhill Lodge

Nestled in New Zealand’s South Island is Flockhill Lodge, a 36,000-acre sheep station where nature unfolds in unique ways. Located near Arthur’s Pass, this four-bedroom property comes with a private chef and attendant; unspoiled views of the mountains, winding rivers, and glistening lakes; and has major stargazing appeal. Whether fly-fishing or hiking, Flockhill Lodge is […]