Designed by
Title
Anuradhapura, the center of Theravada Buddhism for many centuries. #255402991
Description
Anuradhapura, the center of Theravada Buddhism for many centuries and has been a major Buddhist pilgrimage site with ruins of many ancient Buddhist .