Hemachala Lakshmi Narasimha Swamy Temple is located in Mallur, Warangal district of Telangana state in India. The temple is located 1500 feet above sea level on Puttakonda, a hillock. The Deity of Sri Lakshmi Narasimha Swamy is said to have self-manifested from this hillock
15 май 2024