Slide 1 TAALTANTRA Slide 2 Taaltantra in recent years has emerged as one of the foremost world music bands regularly enthralling audiences in the Mid-East, North America,…