Mae Hong Son residents are the happiest in the country and Bangkokians are the least happy due to stress caused by materialism, a high crime rate and bad family relationships, according to an Abac poll.

More...