Saint-JacquesParishShareRue de l'Eglise 101666 Grandvillard, Fribourg/FreiburgSwitzerlandGet directions