Queenstown is located on the shores of Lake Wakatipu, on New Zealand’s South Island. This vibrant alpine town is famed for its dramatic...
The only video you’ll need for the best things to do in Queenstown! This isn’t just a couple of recommendations, this is years...