Where are the retreats

Holy Isle
Situated off the west coast of Scotland, just off the Island of Arran, Holy Isle is a wonderful place for retreat.
Navigate the map below to see where it is.

Pelion
On a stunning peninsula 100 miles north of Athens on the Eastern Greek Mainland
Navigate the map below to see where it is.