Nation View: Sri Sri's mega show kicks-off

  • 4 years ago
Art of Living's trouble-ridden World Cultural Festival kicks-off with a bang to celebrate the foundation's 35 years in service. Nearly 36,000 artistes from around the world will perform on what is possibly the world's largest stage in three days

Recommended