town church of Glarus

E1289796 UNEXPLORED

The town church of Glarus is a prominent Protestant church and architectural landmark in the Swiss town of Glarus, notable for its twin towers and central role in the community’s religious and cultural life.

All labels observed (1)

Label Occurrences
town church of Glarus canonical 1

How this entity was disambiguated

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

City of Glarus hasLandmark town church of Glarus