washingtonlife.com
WL TRAVEL: Yes, Taiwan!
Big brother China sits next door, Japan is to the north, and the rest of Asia a short jaunt away – so, why Taiwan?