Education Sri Shankari Yoga Institute Marks 13 Years with International Yoga Day And New World Record Celebration techadmin June 24, 2025 3 min read