Filter × Close

Jethawanaramaya Stupa

0.0

Jethawanaramaya Stupa is one of the tallest stupa of Sri Lanka. The stupa was constructed by the

Location: Jethawanaramaya Dagaba ජේතවනාරාම දාගැබ, Watawandana Road, Anuradhapura, Sri Lanka