taiwan cherry blossoms

Taiwan Cherry Blossoms at Yangmingshan National Park 2017

Last April 2017, I got the chance to visit Taiwan the third time around during the spring season. This is to experience Taiwan Cherry Blossom at Yangmingshan National Park. I never thought that I had the best time to visit Taiwan during the cherry blossom season in Taipei. Out of the blue, I just booked a[…]