Sri Lakshmi Chennakesava Swamy Temple- Macherla
Sri Lakshmi Chennakesava Swamy Temple is situated in Macherla town of Palnadu District, Andhra Pradesh. The temple stands near the sacred Chandravanka River and is one of the most important Vaishnava temples in the Palnadu region. Macherla is well known for its rich historical and cultural heritage. The temple is believed to be over 900…
