British Legatum Institute unveiled a list of 'World's Happiest Countries'. Norway topped the list. [Photo/Chinanews.com]
Peace of mind
Experiencing Melbourne by heritage trams