Taiwan is an island nation located off the coast of southeastern mainland China. Shaped roughly like a sweet potato, the nation is home to more than 23 million people and is one of the most densely populated places in the world. Besides its crowded cities, Taiwan is also known for steep mountains and lush forests.
Home › Destinations › Taiwan