The Sri Lakshmi Narasimha Swamy Temple or simply known as Yadadri or Yadagirigutta temple, is a Hindu temple situated on a hillock in the small town of Yadagirigutta in the Yadadri Bhuvanagiri district of the Indian state of Telangana. Yadadri temple is touted as Telangana's own Tirupati.
Learn more insights from Wanderboat AI.