With everything that's been going on around the world and in our own country, it's hard to feel joyful at the moment.

However, according to a recent survey, the people in these ten Malaysian cities had no problem finding a reason to smile.

Small towns, but happy towns

The Urban and Rural Planning Department has revealed the ten happiest cities in Malaysia on Monday (1 June), in conjunction with the International Day of Happiness.

According to the department, the Happiness Index study ran from 2013 to 2019 involving 60,000 respondents.

A city's happiness is judged based on several factors, including happiness with family and relatives, pleasure in working, relationship with neighbours, community activities and environmental quality.

People in these cities are happy.
Here are the ten cities labelled the happiest by the Department, in no particular order:

#1 Taiping (Perak):

Ahh, so serene.

#2 Melaka (Melaka):

#3 Kuala Terengganu (Terengganu):

Beach = happy times.
#4 Seremban (Negeri Sembilan):

Small town but happy town.
#5 Kulai (Johor):

Plenty of things to see.
#6 Kuantan (Pahang):

Old school charm.
#7 B
entong (Pahang):

Go here for gorgeous greenery.
#8 Jasin (Melaka):

Stealing Bandar Melaka's thunder a bit.
#9 Yan (Kedah):

No wonder people in Yan are happy.
#10 Jeli (Kelantan):

The mountains soothes our soul.

Not surprisingly, major cities like Kuala Lumpur and Petaling Jaya did not make the list (because city people are stressed af, amirite?).

So, if you want to bask in happiness, maybe you can visit these cities when travel is once again allowed.