For those who like to enjoy a range of exercise in one adventure, head to the hills of Shulin District where you can enjoy a short, brisk walk before a refreshing swim (and exercise your vocal chords with a spot of mountain karaoke).
For those who like to enjoy a range of exercise in one adventure, head to the hills of Shulin District where you can enjoy a short, brisk walk before a refreshing swim (and exercise your vocal chords with a spot of mountain karaoke).