The Swiss mountain town of Verbier is well-known as a ski resort, and the St-Bernard pass is famous for its dogs who used to rescue needy travelers on this high mountain crossing between Switzerland and Italy. However, this beautiful region in the Valais Canton of southwestern Switzerland is increasingly known for its exciting trail running Continue Reading →