The Mahiyangana Temple is one of the most important places in the history of Buddhism in Sri Lanka, as it is the location of the Buddha’s first visit to the island nine months after attaining enlightenment. This is also one of the 16 most sacred places in Sri Lanka. The large & beautiful Mahiyangana Stupa signifies the spot at which the Buddha preached. Enshrined in the stupa is a lock of blue-black hair of Buddha & a relic of collarbone of Buddha. The temple is very attractive with the park & dagoba.