Canada’s summer starts with the patriotic spirit of Canada Day, followed by the grand celebration of cultural carnivals, the beach jazz festival, and the thrilling Cork X Sail Canada Regatta. With all these festivals and regattas painting the town in...