To the southwest of New Zealand’s South Island, surrounded by the pristine blue waters of Lake Wakatipu, lies the glorious town of Queenstown. With a breathtaking view of the snow-covered mountain tops of these exquisite Southern Alps and spectacular sceneries around town, Queenstown has become…