Miracles Perform a very important role in the veneration of Buddhist relics in Southern Asia. Therefore, Somawathie Stupa in Sri Lanka is really an ever more preferred site of pilgrimage and tourist location because of multiple studies about miraculous rays of light, apparitions and contemporary legends, which frequently happen to https://www.youtube.com/channel/UCP9Gw00CldPUmiu43y7fdWw