The begining sounds like an Bansuri (Indian flute), followed by didgeridoo (from Australia) and tablas (from India) together with some sort of tambourine. A Tampura (also from India) can be heard occasionally and a violin for the solo. Then there's the sitar solo (from India too).