Annamayya

placeimg
  • Jan 25 2016
  • Admin
  • 12
  • 3332
  • Travel

Srikalahasti Temple

Srikalahasti got its name from three words - 'Sri' meaning a spider, 'Kala' meaning a serpent and Hasti meaning an elephant, as these three creatures are believed to have worshipped Lord Shiva at this place and attained salvation. It is located on the banks of the River Swarnamukhi, which is a tributary to River Pennar, one of the major rivers in South India.

Read more

© Travel Rani. All rights reserved 2024. Powered by: Rapsys Info Tech