Loading...
Loading...
Yoga studio and wellness center
The Yoga Barn is a yoga studio and wellness center based in Ubud, Bali. It offers classes, workshops, and retreats on various topics including yoga, meditation, and mindfulness.
Are you The Yoga Barn? Manage your profile and connect with your audience.
Claim Profile