Karma Yoga - Dubai Marina - Dubai Yoga Center Karma Yoga, a sacred haven in the heart of Dubai Marina where we invite you Read more... Marina Plaza, Floor 33, Unit 3304, Dubai Marina