Nrsimhadev Shrines in Andhra Pradesh: Simhachalam
Simhachalam, the Hill of the Lion (Simha means “lion”, and chalam means “hill”), is located 18 km from Vishakapatnam in Andhra Pradesh. Here we find a most beautiful 11th century temple in which resides...
Read More