Miracles Enjoy a crucial function from the veneration of Buddhist relics in Southern Asia. Hence, Somawathie Stupa in Sri Lanka is an ever more well-liked web page of pilgrimage and tourist desired destination as a result of numerous stories about miraculous rays of light, apparitions and modern-day legends, which frequently are already fastened in