New Delhi: Sahasralinga, meaning “Thousand Lingas,” is a unique pilgrimage site along Karnataka’s Shalmala River. Famous for its stone-carved Shiva Lingas, the site is believed to have been ...