Anu SatheeshNov 27, 2020Simhachalam temple, Visakhapatnam (Andhra Pradesh)This temple is dedicated to Narasimha, an incarnation of Maha Vishnu. "Simha" means lion; "Adri" means hill. The temple is located at the...