‘India is the mecca of all music’