Miracles Participate in a crucial job inside the veneration of Buddhist relics in Southern Asia. Consequently, Somawathie Stupa in Sri Lanka is really an more and more preferred website of pilgrimage and tourist desired destination due to a number of reports about miraculous rays of light, apparitions and present day https://www.youtube.com/channel/UCP9Gw00CldPUmiu43y7fdWw