Sri Lanka's deep-rooted and ancient civilization has endowed the island with a legacy of colourful national and religious festivals. Hardly a month goes by without a unique national or religious celebration of diverse cultures and religions, celebrated by people with a genius for pageantry and ceremony