Itinarie for 1 month

I would like to know, if my planning it’s good to have a good know of Taiwan

1- Taipei
2-Hualien
3-Hualien
4Shihtiping
5-Green Island
6 Green Island
7-Taitung
8-Taitung and Chipen
9-Kaohsiung by train or bus
10 Kaohsiung
11Penghu Island
12 Penghu Island
13Tainan by train
14Tainan
15-Taichung
16Sun-Moon Lake
17-Sun-Moon Formosan Aboriginal Village
18-Lukang
19-Changhua
20 at 25 sleeping in Taipei and visiting: Danshui-Beitou-Yeliou-Wulai Keelung-Yingee
Thanks in advance

Jacques
Montréal :slight_smile: