The Indian subcontinent is a southern region and peninsula of Asia, mostly situated on the Indian Plate and projecting southwards into the Indian Ocean from the Himalayas. Read More
As Amjad Ali Khan, the legendary sarod maestro, prepares to showcase classical Indian music for a select gathering of Silicon Valley giants here at the Levis stadium, he says like yoga, the spiritual and meditative power of 'Hindustani music' is all ...