Talacauvery
E324691
UNEXPLORED
Talacauvery is a revered pilgrimage site in Karnataka, India, regarded as the source of the river Kaveri and home to a prominent temple dedicated to the goddess.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.