Hosted on MSN1mon
This incredible 3,000-year-old lord Shiva temple has a ‘self-manifested’ ShivalingKerala is known as God's Own Country, and for good reason! Nestled in the serene village of Puthoor, the Neerputhoor Mahadeva Temple is believed to be a breathtaking 3,000-year-old marvel that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results