Most Canadians think of Jamaica as a sun and sand vacation destination; however many travellers may be surprised by the number of festivals and events held on the island...