The charming mountain village of Wengen, Switzerland, is home to cozy timber houses and chalets where you can stay before trying out activities like paragliding, river rafting, or hiking along the area's stunning valleys and meadows.