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.