Soulshine Retreats

Soulshine Retreats provides the perfect opportunity to explore, develop, and deepen your yoga and meditation practice in exceptional worldwide locations.

  • Ibiza, Spain