Metta Meditation Australia
Master B, born in 1955, in Mumbai, India, has been studying and practicing the Buddhist way of life since 1980. To taste the true flavor of the teachings, he trained under various Masters in India, Sri Lanka, Thailand and Japan.