When booking clients to various sun destinations, I am often asked about whether vaccinations are required, or other health risks. As everyone's health situation is individual, your family doctor or a travel health clinic are the best people to advise you on what is right for you.
I do suggest clients visit the government of Canada's informational web site for Travel Health Advice.