We are very excited to announce our autumn Retreat on the beautiful island of Mallorca, Spain. Join us from Friday 27 to Sunday 29 October 2023, in an oasis of tranquility amid nature located just a few minutes away from the village of Sant Joan in the heart of the […]