Velveeswarar Temple

Tamil Nadu, India

Key facts

LocationTamil Nadu, India
StatusActive

Sources

  1. Wikidata Q7919369 — Wikidata