The music, the food, the vibration of the event!
Carifest is an annual festival held to showcase the arts and culture of the Caribbean. Events include a Gospel music show, Movie Night, a Friday night show at the Telus Convention Centre and Sunshine Festival at Shaw Millennium Park.
June 2nd - June 9th
Visit the website for more info
[picture borrowed from here]