Menlhai Jamtse is a Tibetan Buddhist Centre for the study and practice of Buddhism from the Tibetan Mahayana tradition located in Andheri E, Mumbai.
Menlhai Jamtse is a Tibetan Buddhist Centre for the study and practice of Buddhism from the Tibetan Mahayana tradition located in Andheri E, Mumbai.