Close

The Beautiful Island - Taiwan Series

Tags: Taiwan, Video

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. Click here to order a DVD of the series.