Sri Lankan cultural triangle
Often referred to as the ‘Pearl of the Indian Ocean’, Sri Lanka has been known by various other names in its history. Ancient Indians termed it ‘Tambapanni‘. The ancient Greeks referred to it as ‘Tabropane‘ (probably a rough translation of…