Spread the love

Nestled between Godavari river and Bay of Bengal, the Sri Lakhsmi Narasimha Swamy temple has 895 acres of land on record

​Nestled between Godavari river and Bay of Bengal, the Sri Lakhsmi Narasimha Swamy temple has 895 acres of land on record