kevollier.com
The British Buddhist Holy Isle.
On the 18th April 1992 Buddhist Lama Yeshe Rinpoche bought a whole island off the coast from the Island of Arran which in turn is off the coast of Scotland. It is called Holy Isle and must not be v…