Tag: Calla Lily Festival Kicks Off in Yangmingshan
Calla Lily Festival Kicks Off in Yangmingshan
The 2017 Calla Lily Festival — one of the biggest flower festivals in Taipei — kicked off Friday, offering visitors an opportunity to enjoy...