Taiwan Tourism Administration (TTA), the destination marketing organisation responsible for the promotion of Taiwan as a ...