Lake Wilson is a natural attraction in 퀸스타운 & 와나카, New Zealand. 2 YouTube travel vloggers — including Aaron Ross — have covered it across 6 clips.
“with the added side trip to Lake Wilson”