The 112-feet tall bust of AdiyogiLord Shiva at the Isha Yoga Foundation in ___________ has been declared the worlds largest bust by the Guinness Book of World Records.
1.Telangana
2. Andhra Pradesh
3.Haryana
4.Tamil Nadu
Answer:4
Posted Date:-2021-06-12 11:16:47