I don’t believe in these stories but what I do believe in is the Hindu philosophy that is behind all such stories. The lord takes reincarnation to save mankind to inspire people to transform themselves when the going gets tough. It inspires us to thrive for common good and be selfless.
I was awestruck by the divine presence I felt from the moment I entered the Simhachalam Temple. It is located in the suburban city of Simhachalam approximately 40 km from the main city Visakhapatnam and can be easily approached by road. The temple was extended and a devastanam was built when the last king of Vazianagaram donated close to 1 lakh acre of land for the premises.