Stunning footage of Queenstown, New Zealand

9 years ago
20.1K

Located on the shore of the South Island’s Lake Wakatipu in New Zealand, Queenstown offers a stunning view of water and mountains. Known for their wine country and adventure sports, this resort town should definitely be on you list of places to visit! Credit to 'vishdsrv'.

Loading comments...