News Nation Logo

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

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

Updated : 11 March 2016, 09:32 PM

Videos