Queenstown in New Zealand's South Island is the definition of natural beauty. The town lies right on the edge of Lake Wakatipu with the Remarkables mountain range in the background.
Queenstown in New Zealand's South Island is the definition of natural beauty. The town lies right on the edge of Lake Wakatipu with the Remarkables mountain range in the background.