Simhachalam Temple, on Simhadri Hill in Visakhapatnam, Andhra Pradesh, is a revered shrine dedicated to Lord Varaha Narasimha.
Simhachalam Temple, on Simhadri Hill in Visakhapatnam, Andhra Pradesh, is a revered shrine dedicated to Lord Varaha Narasimha.