Mantra is a site dedicated to yoga and meditation. It aims to explore what’s on offer in Cardiff for all abilities and ages .