Category: Taiwan

June 27, 2019

Taiwan is located off the coast of southwest of Okinawa, Japan and north of the Philippines. The island has been governed by the Republic of China Book your Taiwan tour packages with us include flight from KL, meals, and tours Taipei 101 Is a shopping mall center with European, Japanese, Thai, Chinese and other international restaurants….

Share this: