If you thought the only things to come out of Taiwan were laptops, toys and bikes bearing the words ‘Made in Taiwan’, then think again….

The post On Your Radar: Taiwan appeared first on STA Travel Blog.