Sort:  

Taiwan never disappoints, a lot of people go to Taiwan to do just that! (Live (a good) life!)