Retreats 16 - 23 September 2023Yoga retreat on the magical Mallorca, Balearic IslandsMore 16 - 23 March 2024Boutique yoga retreat, near Marrakesh, MoroccoMore