Queenstown is located on the shores of Lake Wakatipu, on New Zealand’s South Island. This vibrant alpine town is famed for its dramatic...