Archive

Search results

  1. Sri Lanka

    The Art of Living has been present in Sri Lanka for more than a decade now. However, it came into prominence in the aftermath of the 2004 tsunami, owing to the extensive relief operations carried out by it in the island nation. Since then, the internation ...