Sri Lanka is a small island nation with a fascinating history that stretches back over three thousand years. The rich culture of today stems from religion, customs and rituals that have been cultivated over many years. Culture is everywhere, reflected in the local art, architecture,…