Tag: Taiwan

Sanxiantai – A Natural Wonders of Taiwan

Sanxiantai is an area containing a beach and a number of islands located on the coast of Taitung County, Taiwan. The beach stretches for...