The village of Valloire is a small french village located south east of France in the department of Savoie of the french region Rhône-Alpes. Popular for its ski resort Valloire-Galibier and its Col du Galibier, a high mountain pass which is famous for the Tour de France, Valloire and…
Tag: