January 22, 2020<July 22, 2020 Finding luxury in Taiwan: The Mandarin Oriental Taipei by Mitch Taiwan is one of the most technologically developed countries in the world. With an incredible transport system and plenty of attractions, there is many reasons to come and visit Taiwan…