SHATHAYU AYURVEDA YOGA RETREAT
SHATHAYU AYURVEDA YOGA RETREAT The insignia of Shathayu Ayurveda Yoga Retreat has a green squircle housing the letter S written using a line to depict a pair of leaves, with its name written below in black. The green and the leaves represent nature, growth, balance, harmony, environment, prosperity, vitality and prestige.