Batik history runs back a long time where it was initiated in Egypt. Batik is both art and a craft.   At present mainly done in Indonesia, batik is also popular in Sri Lanka. Even though it is not   unique to Sri Lanka, the Sri Lankan batik is quite different from other countries and has adopted   a unique style of its own over the years.