Taipei Travel Guide: The Best Things to Do in Taipei (…

Taipei which is located in Taiwan and the capital city, is one of my favorite countries in Asia, and even one of my top five…