The title is a combination of the Indian word, raga, which means 'music that colours the mind', and the Tibetan word, Shambhala, which means 'the pure land', in Tibetan Buddhist tradition this is a mythical hidden land, what we might call Shangri La.
This proved to be a highly enjoyable afternoon, with a group of terrific performers, that left the audience smiling and chattering excitedly about the event as they left.