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 visited, indeed given the widest possible birth, if you can’t cope with peace, beauty, tranquility and […]
↧