Tag Archives: NPPD
Anuradhapura, declared a UNESCO World Heritage Site in 1982, has been a centre of Buddhist
File photo: Ruwanwelisaya is a stupa, a hemispherical structure containing relics, in Sri Lanka, considered [...]
08
Nov
Nov
