Wengen, Switzerland Wengen is a dazzling ski town filled with traditional timber chalets and alpine views. Adding to the charm is the fact that cars have been banned in the town for more than 100 years.
A Few of America’s Best (and Secret) Swimming Holes
Train on a bridge in Engadin Valley - Swiss Alps, Switzerland. Loved visiting the Engadin Valley, and I think I was actually on this train since we bussed across Austria, and took the train across Switzerland.