The new season of the PBS travel show takes viewers to the beaches of Cuba, the mountains of Taiwan, and the heart of New ...