What to see in La Roche-sur-Foron in Haute-Savoie

La Roche-sur-Foron is a little town in the French département of Haute-Savoie at the crossroads with Annecy, Geneva and the Arve Valley that leads to Chamonix and the ... Read more!

Read more!