Girihandu Seya


  A stupa is a hemispherical pre-Buddhist Indian burial mound or a commemorative monument housing relics associated with the Buddha. It is said that two seafaring merchants called Trapusa and Bahalika from ancient India brought a few strands of the Buddha’s hair to Sri Lanka and enshrined them on top of a small hillock in the village of Thiriyaya near…