Tags Isha Foundation

Tag: Isha Foundation

112-Feet Tall Adiyogi Shiva Statue enters Guinness Book of World Records,...

The 112-feet tall Adiyogi Shiva statue which was unveiled by PM Modi on February 24 this year, has been declared the world's largest bust...