Duruthu Poya celebrates Gautama Buddha’s momentous first visit to Sri Lanka twenty five centuries ago and marks the country’s initiation to the teachings of Buddhism.