The Beautiful Island - Taiwan Series
A breathtaking tour of Taiwan, also known as Formosa, or "The Beautiful Island." Part of the series "Taiwan: Vision 119." Find links to the other videos in the series below.
A breathtaking tour of Taiwan, also known as Formosa, or "The Beautiful Island." Part of the series "Taiwan: Vision 119." Find links to the other videos in the series below.