Queenstown, South Island, New Zealand

Queenstown, South Island, New Zealand

Surrounded by majestic mountains & nestled on the shores of crystal clear Lake Wakatipu, Queenstown on New Zealand’s South Island boasts one of the most stunning natural locations in the world....

Pin It on Pinterest