The Universe in a Single Atom: The Convergence of Science and Spirituality What is Dharamsala? help Asked by Bookragstutor 4 on 24 Jan 04:38 Last updated by Cat on 24 Jan 04:43
This is the Dalai Lama's residence in north India. It was the location where the first Mind and Life conference was held.