holy island centre for world peace
United Kingdom  religion & spirituality  communityHoly Island, off the west coast of Scotland, near the Isle of Arran, was first bought by Tibetan Buddhists in 1992 and has since been officially recognised as a sacred site by the […]