La Roche-sur-Foron 8 October 0 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…