Abhayagiri Stupa •
Abhayagiri Stupa is the second highest stupa in the country and it is located in Anuradhapura District of North Central Province, Sri Lanka. It is one also of the Eight Sacred places known as “Atamasthana”. The stupa was built by King Valagamba was also known as Vattagamani Abhaya and Valagambahu in 1st century BC. According to