Buddhist centre

A place for Buddhist meditation and study