Netflix drives influx of tourists to small Swiss town, outnumbering residents
Iseltwald, Switzerland – The small fishing village of Iseltwald, Switzerland, is home to just about 400 people. Located on the southern shore of Lake Brienz, it’s long been quiet and …