Vancouver, British Columbia

Given that it's a city home to more than 130,000 cherry trees, it's no surprise that Vancouver hosts an annual cherry blossom festival. Established in 2005, the event includes a range of fun activities such as a haiku competition, live music, and a giant picnic in Queen Elizabeth Park. This year's celebration will take place April 3 to 29.

[Photo via Flickr]

1 of 21