Sion, Switzerland

Sion, Switzerland

Sion, Switzerland, is a charming town in the Rhone Valley, 100 mi/160 km from Geneva. It is perched on a steep hillside with several medieval monuments set, citadel-style, atop craggy peaks. Cast...

JDS Travel News JDS Viewpoints JDS Africa/MI