Home
/
Instrumental
/
Tamboura
The tamboura, one of India's ancient stringed instrument, resonates with the sound of Om, from which all sound arises. The peaceful drone of the tamboura provides a soothing focus that stills the mind during meditation.
CD - 47.46 minutes
Product Code: 2241