On the island of Okinawa, Japan, people live longer, happier lives than anywhere else. Their secret? A way of life called ‘ikigai’.
Continue Reading