S.TMPL temple(s)
an edifice dedicated to religious worship
About this codeWorldwide countAll countries
8,925 features in 54 countries.
an edifice dedicated to religious worship
About this codeWorldwide countAll countries
8,925 features in 54 countries.