Nature is the best therapy. When you visit a waterbody, it automatically has a calming effect on you. One such excellent place in Taiwan is Chixi Rock Waterfall in Penghu. It’s a heaven on earth, with the water so pristine clean that you can see your reflection in it....