Home Tags Calla Lily Festival Kicks Off in Yangmingshan

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...