La Roche-sur-Foron est une commune française, située dans le département de la Haute-Savoie et la région Rhône-Alpes. La Cité Médiévale de La Roche-sur-Foron est aujourd'hui considérée comme la deuxième cité historique de Haute-Savoie. Grâce à un important patrimoine très bien restauré et un fleurissement magnifique, La Roche a su mettre en valeur cet extraordinaire héritage du temps passé.