Sri Lanka rank 130th in World Happiness Index 11:32:00 AM IFTTT, News Share this Share on FacebookTweet on TwitterPlus on Google+ Related PostsShowers expected after 2 p.m.Finance Minister meets his Philippine counterpartFirst sub Divisional Secretariat in Galle District openedNo closure of Anti-Corruption Committee Secretariat – PM OfficePrincipals leave for China to attend a seminarWorld’s first laser Vesak pandal in Colombo