First Buddhist Temple on the Isle of Man Opens to the Public
The Isle of Man, a small, self-governing island in the Irish Sea, recently welcomed its first Buddhist temple, which opened to the public on 11 December.
The Isle of Man, a small, self-governing island in the Irish Sea, recently welcomed its first Buddhist temple, which opened to the public on 11 December.