Biggest Shiva Statue In India
Aug. 30, 2024
Top 10 Tallest Lord Shiva Statues In India 58-ft-tall statue of Lord Shiva in Azhimala attracts many tourists- The New Indian Express 112 feet tall Adiyogi Lord Shiva statue in Coimbatore Tamil Nadu India Biggest Shiva Statue In India