Srikalahasti Temple Srikalahasti Temple situated in the town of Srikalahasti, 36 kms from Tirupati, Chittur dist  in the Andhra Pradesh, India. It is one of the most famous Shiva temples in South India, and is said to be the...
Continue Reading »