Sri Lanka: An undiscovered island tapestry