Abhayagiri Stupa, Sri Lanka, 4/28/2026
Susan's Story, Indian Subcontinent, April 2026
Sri Lanka, West Bengal, Nepal, Bhutan, & Tibet
The Abhayagiri Stupa is one of the most important Buddhist monuments in Sri Lanka, located in the ancient capital of Anuradhapura. It is the centerpiece of the Abhayagiriya Vihāra, a vast monastic complex that was a major center of Theravāda, Mahāyāna, and Vajrayāna Buddhist traditions
5 photos. Ref#5848 Click a photo or video to view or click first photo to see a slide show.