When: 19th Jun 2015 (Friday)
An Indian dance festival, a Salsa festival, World Music Day specials, Yoga Day specials, myriad workshops and talks, a model hunt, theatre, shopping, food... it's all happening this weekend, and so much so that even the weather is falling in line.