Macherla Sri Chennakesava Swamy Temple Timings, History
Sri Lakshmi Chennakesava Swamy Temple is an ancient Vaishnava Temple located in Macherla, Palnadu, Andhra Pradesh. Lord Chennakesava Swamy is the presiding deity, the incarnation of Sri Maha Vishnu. Here he holds a Sri Chakram and Shankam in his hands. Lord Hanuman, Sri Krishna and Sri Lakshmi Devi are the other deities inside the temple. […]