Square Stupa Abhayagiri Monastery is a Buddhist temple located in Sri Lanka. It is one of the 3071 Buddhist temples in Sri Lanka. Address of Square Stupa Abhayagiri Monastery is Anuradhapura, Sri Lanka. Square Stupa Abhayagiri Monastery is rated 4.5 (out of 5 stars) by 6 reviewers on the web.
Some of the places around Square Stupa Abhayagiri Monastery are -
Within less than half a Kilo meter of Square Stupa Abhayagiri Monastery, you can also find Elephant Pond, කැහුටු මාවත, Muragala (Guard Stone) and many more.
Anuradhapura, Sri Lanka