Located on the northern tip of Taiwan, around 100 miles off the coast of China, Taipei is the capital of Taiwan. A record high of 11.84 million people visited Taiwan in 2019, many from China. But...
Located on the northern tip of Taiwan, around 100 miles off the coast of China, Taipei is the capital of Taiwan. A record high of 11.84 million people visited Taiwan in 2019, many from China. But...