10 Reasons Why Yoga on a Beach is Good for YoustefanieSeptember 25, 2013Classes, Spiritual talks, Travel, Uncategorized, Yoga, Yoga teacher training