Miracles Enjoy a very important role during the veneration of Buddhist relics in Southern Asia. Thus, Somawathie Stupa in Sri Lanka is surely an significantly common web site of pilgrimage and tourist desired destination owing to a number of reviews about miraculous rays of light, apparitions and present day legends, https://www.youtube.com/channel/UCP9Gw00CldPUmiu43y7fdWw