Abhayagiriya Stupa, Anuradhapura
❮ ❯ Located in the sacred city of Anuradhapura, Abhayagiriya Stupa stands as one of the most magnificent monuments from Sri Lanka’s ancient past. Abhayagiriya was built by King Valagamba in the 1 st century BC. After regaining his throne, the king constructed this grand stupa as an act of gratitude and devotion to Buddhism….
